如何在运行时间在nodejs的不同国家
编写一个程序来显示节点js中用户特定国家的时间。 我使用Date.now()来显示我的国家时间,但我怎样才能做到这一点,为其他国家。
你可以使用时间 – 时区http://momentjs.com/timezone/
var jun = moment("2014-06-01T12:00:00Z"); var dec = moment("2014-12-01T12:00:00Z"); jun.tz('America/Los_Angeles').format('ha z'); // 5am PDT dec.tz('America/Los_Angeles').format('ha z'); // 4am PST
看看这里描述的toLocaleDateString
方法
一些非常相似的东西已经在这篇文章中得到了回答。
您可以使用以下方式查找当地时间:
var date = new Date();
然后使用我在上面分享的post中提到的方法之一将其转换为不同时区的date。 我会build议使用时刻,因为它很容易理解,并提供了许多function,一个伟大的文档页面,你可以随时引用。