我想使用Moment.js将本地时间转换为UTC等效.我相信我有正确的方法,但它不会改变时间.
我在悉尼澳大利亚+11,并期望UTC时间提前11个小时.
在当前对象内部,isUTC标志从false变为true,但时间不会移位,我是不是要使用不同的技术.
如何实际获取此对象的当前UTC日期
转换前
var val = '18/03/2015';
var selectedDate = moment(val, 'DD/MM/YYYY');
Run Code Online (Sandbox Code Playgroud)

转换后
var a = selectedDate.utc()
Run Code Online (Sandbox Code Playgroud)

Dav*_*wys 14
我只是尝试了这段代码,似乎我得到了正确的UTC时间.我想我只想确认我正在做的是从moment.js访问UTC时间的正确方法
a.format("YYYY-MM-DD HH:mm:ssZ")
Run Code Online (Sandbox Code Playgroud)

我发现我的应用程序中的使用模式不正确
selectedDate.utc().format(fullFormat)
Run Code Online (Sandbox Code Playgroud)
它应该是
moment.utc(selectedDate).format(fullFormat)
Run Code Online (Sandbox Code Playgroud)
这有效
moment(date_to_convert).utc().format("YYYY-MM-DD HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39296 次 |
| 最近记录: |