Javascript中DST的计算
我正在使用下面的代码手动计算不同国家的数据,但这并不反映DST。请指导我实现相同的结果,现在圣加仑时间是1小时前Javascript中DST的计算,javascript,Javascript,我正在使用下面的代码手动计算不同国家的数据,但这并不反映DST。请指导我实现相同的结果,现在圣加仑时间是1小时前 <span id="clock01"></span> <script type="text/JavaScript"> function calcTime00(city, offset) { setTimeout("1"); d5 = new Date(); d = new Date(); utc = d.getTime()
<span id="clock01"></span>
<script type="text/JavaScript">
function calcTime00(city, offset) {
setTimeout("1");
d5 = new Date();
d = new Date();
utc = d.getTime() + (d.getTimezoneOffset() * 60000);
nd = new Date(utc + (3600000*offset));//by smt
var area=""+city+"     "+nd.toLocaleTimeString().replace(/:\d{2}\s/,' ');
$('#clock01').html(area);
setTimeout(function () { calcTime00('','+2');}, 1000);
}
</script>
setTimeout1??设置超时1;每1秒刷新一次数字时钟。请指导我在白天光线变化时动态调整时间