我正在使用 luxon 根据 timzone 以毫秒为单位转换日期。我正在接收 ISO 格式的时间,但是当我应用 luxon 来转换日期时,它确实如此,但是当我以毫秒为单位解析它时,我与当前和指定的 timzone 没有毫秒差异。
console.log("== Local Zone == ");
console.log(DateTime.local().zoneName);
const sd = DateTime.fromISO("2019-07-27T07:37:49.211Z");
console.log(sd.toMillis());
console.log("== Updated Zone == ");
Settings.defaultZoneName = "America/Chicago";
console.log(DateTime.local().zoneName);
const hd = DateTime.fromISO("2019-07-27T07:37:49.211Z");
console.log(hd.toMillis());
任何帮助/建议将不胜感激。