如何在Javascript中将UTC日期构造为对象,而不是数字?
在Javascript中,给定如何在Javascript中将UTC日期构造为对象,而不是数字?,javascript,date,Javascript,Date,在Javascript中,给定d=newdate()可能是d.getHours()=d、 getUtcHours() 我可以构造一个Date对象,明确地给出组件 new Date (y, m, d, hrs, mins) 但是如果这些组件是UTC,那么我就有问题了。从 UTC()方法与日期构造函数有两种不同之处 Date.UTC()使用世界时而不是本地时间 Date.UTC()以数字形式返回时间值,而不是创建日期对象 如何构造给定UTC组件的Date对象?如何新建日期(Date.UTC(…
d=newdate()
可能是d.getHours()=d、 getUtcHours()
我可以构造一个Date
对象,明确地给出组件
new Date (y, m, d, hrs, mins)
但是如果这些组件是UTC,那么我就有问题了。从
UTC()方法与日期构造函数有两种不同之处
- Date.UTC()使用世界时而不是本地时间
- Date.UTC()以数字形式返回时间值,而不是创建日期对象
Date
对象?如何新建日期(Date.UTC(…)
,例如新建日期(Date.UTC(2016,9,5,13,11,5))
根据您可以这样做:
新日期(Date.UTC(年、月、日、时、分、秒))
var milliseconds = Date.UTC(y, m, d, hrs, mins);
var date = new Date(milliseconds);