首先看代码
$(document).ready(function() {
$("[data-utc-time]").text(function () {
var utcTime = $(this).attr("data-utc-time");
return moment.utc(utcTime, 'DD.MM.YYYY HH:mm').local().format('DD.MM.YYYY HH:mm');
});
特别注意此行moment.utc(utcTime, 'DD.MM.YYYY HH:mm').local().format('DD.MM.YYYY HH:mm');
我想知道Moment库将UTC时间转换为当地时间的基础是什么?
如何知道客户是从哪个时区开始的?
可以遮挡一些光线。感谢
答案 0 :(得分:1)
它在客户端上运行,因此了解客户端的本地时间。在内部,它使用JavaScript Date
对象来实现它,它具有本地时间行为。