如何在 javascript/nodejs 中获取澳大利亚/悉尼时区偏移?

Udh*_*aya 2 javascript timezone node.js timezone-offset momentjs

根据夏令时,澳大利亚/悉尼时区偏移(UTC 与 AEST 之差)为 +10:00(从 4 月第一个星期日开始)和 +11:00(从 10 月第一个星期日开始)。

差别是 600 分钟或 660 分钟。

如何获取 javascript/nodejs/momentjs 中的时差?不考虑服务器时间吗?

Nid*_*iya 6

使用 Moment JS 非常容易。您可以尝试文档中的不同选项

var Apr = moment("2020-04-05").tz("Australia/Sydney").format('Z');
var Oct = moment("2020-10-04").tz("Australia/Sydney").format('Z');
    
console.log("Difference from April first Sunday",Apr);
console.log("Difference from October first Sunday",Oct);
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.4.1/moment-timezone-with-data-2010-2020.min.js"></script>
Run Code Online (Sandbox Code Playgroud)