Fab*_*ino 47 javascript timezone datetime momentjs
我正在使用momentjs来处理我的Web应用程序中的日期.服务器返回所有日期,以毫秒为单位.现在我必须显示应用特定时区的日期(基于用户设置).
有没有办法全局设置时区而不是更改所有对momentjs的调用来处理它?
Der*_*ler 60
您可以使用以下方法在Moment中设置默认时区:
moment.tz.setDefault(String);
Run Code Online (Sandbox Code Playgroud)
moment.tz.setDefault("America/New_York");
Run Code Online (Sandbox Code Playgroud)
小智 7
npm install moment-timezonevar moment = require('moment-timezone');并使用这个对象而不是通常的moment。moment.tz.setDefault(String);其中 String 是时区标识符。例如:
var moment = require('moment-timezone');
moment.tz.setDefault("America/New_York");
Run Code Online (Sandbox Code Playgroud)
文档:https : //momentjs.com/timezone/docs/