在 ASP.net MVC 应用程序中,我将日期保存在 SQL 服务器数据库中的 datetime
字段上。它的保存方式如下 2015-04-22 18:43:18.967
。所以现在我需要在客户端将其显示为MST(山地标准时间)
。那么我该怎么做呢?我可以使用 Moment.js
或任何其他 JavaScript 库。提前致谢。
最佳答案
如果您将时间戳发送给客户端并且您使用的是 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');
关于javascript - MST 区域中的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30174959/