JavaScript/日期/练习
外观
< JavaScript | 日期
1. 您可以使用 getTimezoneOffset() 查看您所在时区与 UTC 之间的偏差。显示该偏差。
单击查看解决方案
"use strict";
const ts_1 = new Date();
alert(ts_1.getTimezoneOffset());
2. 再次显示该偏差,但不要使用 getTimezoneOffset()。相反,使用 Date.now() 和 Date.UTC()。
单击查看解决方案
"use strict";
// Use an arbitrary timestamp, i.e., the first second of our century.
// a) in your timezone
const ts_2 = new Date(2000, 0, 1);
alert('Numerical value: ' + ts_2.valueOf());
alert(new Date(ts_2));
// b) in UTC
const ts_3 = Date.UTC(2000, 0, 1);
alert('Numerical value: ' + ts_3.valueOf());
alert(new Date(ts_3));
// the difference
const minutes = (ts_2 - ts_3) / 60000;
alert(minutes);