Javascript 如何使用momentjs获取特定时区的datetime值
我有一个事件创建的日期时间值,以DB表示,它实际上是输入时对应于美国的时间 我想检查客户端javascript中的事件是否已经过期,并且我正在使用momentjs 问题是,如果我在不同的时区(例如:印度),我将如何正确检查过期事件Javascript 如何使用momentjs获取特定时区的datetime值,javascript,datetime,momentjs,Javascript,Datetime,Momentjs,我有一个事件创建的日期时间值,以DB表示,它实际上是输入时对应于美国的时间 我想检查客户端javascript中的事件是否已经过期,并且我正在使用momentjs 问题是,如果我在不同的时区(例如:印度),我将如何正确检查过期事件 var eventDate = "05/06/2014 12:38 AM" moment(eventDate).diff(moment()) 如何获得特定时区的矩对象而不是矩 更新 需要包括矩时区js文件,并尝试下面的代码 moment().tz("America
var eventDate = "05/06/2014 12:38 AM"
moment(eventDate).diff(moment())
如何获得特定时区的矩对象而不是矩
更新
需要包括矩时区js文件,并尝试下面的代码
moment().tz("America/Los_Angeles").format("MM/DD/YYYY hh:mm a")
您可以强制在特定时区中格式化eventDate: var eventDate=2014年6月5日上午12:38 GMT-0400将导致momenteventDate偏移到本地时区 请参阅此JSFIDLE:Docs?