javascript time EST/CST

javascript time EST/CST

本文关键字:CST EST time javascript      更新时间:2023-12-05

我知道这可能是个小问题,我的网站是在CST的计算机上托管的,我需要在美国东部时间周一凌晨12:00:00显示一些内容。

 var d = new Date();
 if (d.getDate() == 27) 
 {
      document.write(banner [0], banner [6], banner [5], banner [4])
 }
 else
 {
      document.write(banner [6], banner [5], banner [4], banner[1])
 }

有没有一种简单的方法可以用改变这一点

d.setUTCHours(-1) object? 

使用时区js

var dt = new timezoneJS.Date('11/27/2013', 'America/New_York');

虽然document.write不是Java,但由于问题被标记为Java。你可以这样尝试在EST 中显示时间

Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
df.setTimeZone(TimeZone.getTimeZone("America/New_York"));

编辑:-

但是,如果您想在Javascript中使用它,请尝试使用Date.protype.getTimezoneOffset()

时区偏移量是UTC和地方时请注意,这意味着如果本地时区落后于UTC,如果领先则为负数。对于例如,如果您的时区是UTC+10(澳大利亚东部标准时间),将返回-600。夏令时阻止此值即使对于给定的区域设置也是常量。