从毫秒更改日期格式

时间:2014-08-11 13:10:05

标签: javascript jquery

我有毫秒,我希望以2月01-2014 09:12:12的格式转换它。我使用了以下代码

var today = new Date(1419359400000);
var p=today.toLocaleFormat('%b-%d-%Y  %H:%M:%S'); 

但它不适用于chrome

由于

1 个答案:

答案 0 :(得分:1)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleFormat读到:

  

<强>非标准

     

此功能不符合标准,不符合标准。不要在面向Web的生产站点上使用它:它不适用于每个用户。实现之间可能存在很大的不兼容性,并且行为可能在将来发生变化。

如果您发现自己需要格式化或使用原生函数today.getYear()today.getMonth()等,请使用一些日期库。

请注意,toLocaleFormat使用操作系统区域设置,这可能实际上并非您想要的。您的日期可能会以与其他应用程序不同的语言显示。