将时间转换为UTC时,显示时间比预期少一小时
我正在通过矩更新点网变量以转换时间并向用户显示本地系统时间。但是转换后我少了一个小时。尝试了utcOffset,但出现错误utcOffset不是函数。任何建议
其中formData.SubmittedDate =“ 2019/6/7 5:44:59”
$java ParallelExecution dfafj 34 1341 4656 dfad 245df 5767
正在获取:2019年6月7日上午12:14 预计:2019年6月7日上午11:44
答案 0 :(得分:0)
从文档中:
以分钟为单位获取UTC偏移量。
因此,您可以使用像add这样的操作方法:
$('[data-utcdate]').each(function () {
var d = moment($(this).attr('data-utcdate'));
var offset = d.utcOffset() // will return the offset in minutes
var time = d.add(offset, "m");
$(this).html(time.format('MMM D, YYYY h:mm A'));
})