在ASP.net MVC应用程序中,我将日期保存在SQL服务器db的datetime
字段中。它保存为2015-04-22 18:43:18.967
。所以现在我需要将其显示为MST (Mountain Standard Time)
on客户端。所以我该怎么做?我可以使用Moment.js
或任何其他JavaScript库。提前谢谢。
答案 0 :(得分:3)
如果您将时间戳发送到客户端并且您正在使用momentjs,那么它非常简单
var day = moment(TS_IN_MILLISECONDS).tz('America/Denver')
使用您提供的字符串,您可以执行以下操作:
var UTCTime = moment.utc('2015-04-22 18:43:18.967').toDate();
var MSTTime = moment(UTCTime).tz('America/Denver').format('YYYY-MM-DD HH:mm:ss');
答案 1 :(得分:0)