如何将特定时间转换为UTC时间戳

这个问题在这里已经有了答案:

  • 你如何获得JavaScript中的时间戳? 35个答案
  • 如何设置小时,分钟,秒到格林威治标准时间3天的答案

  • 您可以使用完整日期创建UTC时间戳。 您可以使用Date对象的.getTime()函数。 你会得到自1970/01/01以来的毫秒数,然后将它除以1000以获得秒数。

    let datestring = "2017-10-21 13:22:01";
    let date = new Date(datestring);
    console.log(date.getTime() / 1000); // will return 1508584921
    

    你也可以看看Moment.js,这对于处理Javascript中的日期和时间非常有用。

    编辑:如果你想今天的日期22:00:00只是初始化新的日期,并设置像这样的时间:

    let date = new Date();
    date.setHours(22);
    date.setMinutes(0);
    date.setSeconds(0);
    
    链接地址: http://www.djcxy.com/p/13567.html

    上一篇: how to convert particular time into UTC timestamp

    下一篇: Get timestamp of current hour in Javascript