嗯...好吧,所以我一直在网上搜索了2天,现在没有任何运气。我已经看到很多关于如何格式化一个JavaScript日期的答案,例如new Date()。toString(“yyyy-MM-dd”)...这会返回类似2013-04-05的东西。Javascript - 检索操作系统日期格式
这绝对不是问题。
我想要什么,是设置在我的操作系统显示日期的格式,然后检索特定的格式,并在浏览器中显示它的可能性。
例如,假设我将操作系统中日期的格式更改为MM-yyyy/dd(这是用于争论的问题,无论这种方式是否有效都是无关紧要的))。那么我希望在我的操作系统中看到04-2013/05,对吧?接下来,我想通过Javascript在浏览器中检索此特定格式,以便我可以使用它在我的网页中设置日期格式。
如果这是精神病,不能做,请告诉我,因为我已经从搜索头疼。 另外,如果你说使用someDateObject .toLocaleDateString()不正是为什么.toLocaleDateString会的工作解释,我会忽略它,因为我已经试过在我的操作系统设置我的日期格式转换为多种格式,每颗我使用.toLocaleDateString(),我收到相同的格式:dd/MM/yyyy
请检查'.toLocaleString'方法进行格式化。你有看看这里http://stackoverflow.com/questions/85116/how-do-i-display-a-date-time-in-the-users-locale-format-and-time-offset或这里http ://stackoverflow.com/questions/2388115/get-locale-short-date-format-using-javascript – 2013-04-05 13:18:55
已经看到他们两个...你测试了他们,我知道一个事实,“mwrf”的答案http://stackoverflow.com/questions/2388115/get-locale-short-date-format-using-javascript页面,这似乎是最完整的没有解决我的问题...谢谢你尝试虽然 – Deceased 2013-04-05 13:34:35