将时间戳转换为可读日期

埃德加·戈杜克(Edgar Godyuk)

我需要将时间戳转换为特定的日期格式(平日,月,日,年)。

经过长时间的搜索,我终于得到了可以在Chrome和Opera中运行的代码:

        var options = {
            weekday: "long",
            year: "numeric",
            month: "short",
            day: "numeric"
        };
        var date = new Date(timestamp*1000);
        var convertedDate = date.toLocaleDateString("en-US", options);

在Chrome浏览器中,我会-> 2013年11月11日,星期一

那么,为什么我在Firefox中没有得到相同的结果?我该如何解决?

塞扎里·丹尼尔·诺瓦克(Cezary Daniel Nowak)

Firefox不完全支持Date.toLocaleDateString:https//developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString

您可能会考虑使用moment.js,即跨浏览器的solutin,易于使用且易于翻译

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章