Javascript 如何将任何时区上午8点转换为utc时间
如何使用矩或javascript将任何时区上午8点转换为UTC时间Javascript 如何将任何时区上午8点转换为utc时间,javascript,time,momentjs,Javascript,Time,Momentjs,如何使用矩或javascript将任何时区上午8点转换为UTC时间 moment("8:00:00","h:mm:ss").tz('time_zone).utc().toString() 我把这个系好了,但现在正在工作。有解决方案吗?使用您为其他区域设置的当前日期值初始化变量(必须为日期格式),并使用.toutString()方法 IST到UTC的示例代码如下: var curdate = new Date("Fri Mar 29 2019 08:00:00 GMT+0530"); var
moment("8:00:00","h:mm:ss").tz('time_zone).utc().toString()
我把这个系好了,但现在正在工作。有解决方案吗?使用您为其他区域设置的当前日期值初始化变量(必须为日期格式),并使用
.toutString()
方法
IST到UTC的示例代码如下:
var curdate = new Date("Fri Mar 29 2019 08:00:00 GMT+0530");
var UTCdate = curdate.toUTCString();
使用其他区域的当前日期值初始化变量(必须为日期格式),并使用
.toutString()
方法
IST到UTC的示例代码如下:
var curdate = new Date("Fri Mar 29 2019 08:00:00 GMT+0530");
var UTCdate = curdate.toUTCString();
如果您指的是用户的本地时区,则应使用:
moment("8:00:00","H:mm:ss").utc().format()
表示24小时时钟,H
表示12小时时钟。虽然这对上午8点并不重要,但应该有办法知道你不是指晚上8点。(假设晚上8点是H
)20:00:00
- 您不需要时刻时区的
功能。除非源数据位于某个任意时区而不是用户的本地时区,否则您根本不需要时刻时区tz
- 使用
而不是format
。如果希望以特定格式输出,请参阅以获取可传递给该函数的参数toString
美国/纽约
,则应如下所示:
moment.tz("8:00:00","H:mm:ss","America/New_York").utc().format()
- 有了这个,你需要时刻时区
luxon.DateTime.fromFormat('8:00:00', 'H:mm:ss', { zone: 'America/New_York'})
.toUTC().toString()
如果您指的是用户的本地时区,则应使用:
moment("8:00:00","H:mm:ss").utc().format()
表示24小时时钟,H
表示12小时时钟。虽然这对上午8点并不重要,但应该有办法知道你不是指晚上8点。(假设晚上8点是H
)20:00:00
- 您不需要时刻时区的
功能。除非源数据位于某个任意时区而不是用户的本地时区,否则您根本不需要时刻时区tz
- 使用
而不是format
。如果希望以特定格式输出,请参阅以获取可传递给该函数的参数toString
美国/纽约
,则应如下所示:
moment.tz("8:00:00","H:mm:ss","America/New_York").utc().format()
- 有了这个,你需要时刻时区
luxon.DateTime.fromFormat('8:00:00', 'H:mm:ss', { zone: 'America/New_York'})
.toUTC().toString()
我没有日期,我只有像美国/纽约一样的时区。你能提供一个样本日期吗?我没有任何日期,只有早上8点,时区是Joda time,这可能会有帮助!我没有日期,我只有像美国/纽约一样的时区。你能提供一个样本日期吗?我没有任何日期,只有早上8点,时区是Joda time,这可能会有帮助!您在共享的代码中缺少
时区之后的
。不需要调用tz(时区)
函数,您的代码似乎很好,为什么您说它不工作?。如果需要,可以使用而不是toString()
。您在共享的代码中缺少时区之后的
。不需要调用tz(时区)
函数,您的代码似乎很好,为什么您说它不工作?。如果需要,可以使用而不是toString()
。