在node.js中,可以使用以下代码来获取在GMT0中的新的Date():
const date = new Date();
const gmt0Date = new Date(date.getTime() + date.getTimezoneOffset() * 60000);
这段代码首先创建一个新的Date对象,表示当前时间。然后,通过getTimezoneOffset()
方法获取当前时区与GMT0的时间差(以分钟为单位),并将其乘以60000转换为毫秒。最后,将这个时间差加到当前时间的毫秒表示上,得到在GMT0中的新的Date对象。
这种方法可以确保在任何时区下都能正确地获取在GMT0中的时间。在实际应用中,可以根据具体需求对获取到的GMT0时间进行格式化或其他操作。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)
领取专属 10元无门槛券
手把手带您无忧上云