我正在开发一个聊天应用程序,我想显示发送的每封邮件的日期和时间
我的流程是这样的
1)当用户点击发送按钮时,我正在调用服务器方法,并将消息作为参数
在服务器方法
中 1)我使用var d = new Date();
获取日期
这是存储类似的东西
"Sat Feb 28 2015 17:33:20 GMT+0200 (EET)"
在每个浏览器中,我想根据时区显示此时间,
怎么做?
我也安装了moment
包。
答案 0 :(得分:0)
我使用
之类的内容var d = new Date();
来获取日期,其中存储了"Sat Feb 28 2015 17:33:20 GMT+0200 (EET)"
我建议改用数字时间戳。您可以使用new Date().getTime()
或Date.now()
来获取它们。
在每个浏览器中,我想根据他们的时区显示此时间。我也安装了
moment
包。
你不需要moment.js,尽管它可能有助于格式化。使用new Date(storedValue)
从时间戳构建日期后,.toString()
等默认输出方法将使用本地时区。