【发布时间】:2018-02-28 12:58:29
【问题描述】:
考虑以下对象。
time: {
hour: 3,
minute: "03",
hourType: "AM"
}
考虑到日期是使用时刻的当前日期,是否可以将上述时间转换为 UTC。
【问题讨论】:
标签: javascript datetime momentjs utc
考虑以下对象。
time: {
hour: 3,
minute: "03",
hourType: "AM"
}
考虑到日期是使用时刻的当前日期,是否可以将上述时间转换为 UTC。
【问题讨论】:
标签: javascript datetime momentjs utc
您可以将moment.utc 与object 参数一起使用。
由于上午/下午没有钥匙,所以你必须自己管理。
这是一个现场样本:
var time = {
hour: 3,
minute: "03",
hourType: "AM"
}
var m = moment.utc({
hour: time.hourType=='AM' ? time.hour : 12 + time.hour,
minutes: time.minute
});
console.log(m.format());
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.min.js"></script>
【讨论】: