私はそれで2回言うウェブサイトで2つの時計を作成しようとしています。1つはロンドンから、もう1つはニューヨークから。
コンピューターで現在の時刻を読み取る時計を作成することはできましたが、これにタイムゾーンを配置する方法がわかりません。
私がこれまでに持っているコードは次のとおりです。
<script type="text/javascript" language="javascript">
function renderTime() {
var currentTime = new Date();
var diem = "AM";
var h = currentTime.getHours();
var m = currentTime.getMinutes();
var s = currentTime.getSeconds();
if (h == 0) {
h = 12
} else if (h > 12) {
h = h - 12;
diem = "PM";
}
if (h < 10) {
h = "0" + h;
}
if (m < 10) {
m = "0" + m;
}
if (s < 10) {
s = "0" + s;
}
var myClock = document.getElementById ("clockDisplay");
myClock.textContent = h + ":" + m + ":" + s + " " + diem;
setTimeout ('renderTime()', 1000);
}
renderTime();
</script>
これは、私が作成したCSSスタイルに適用されているため、特定の書体で時計を使用できます。