我有一个脚本可以读取用户时区并根据用户显示时间。如何显示时区缩写?
我有一个游戏网站,我们在帖子上写“我们将在 7:00 进行现场直播”。来自世界各地的用户阅读我们的博客,并希望观看直播。我有以下脚本应该读取用户时区,并根据用户居住地显示时间。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Localtime</title>
</head>
<body>
We'll be playing live at <span class="localtime">7:00PM EDT</span>
<script src="//cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js"></script>
<script
var els = document.getElementsByClassName('localtime');
for (var i = 0, l = els.length; i < l; i++)
els[i].innerHTML =
Date.parse(els[i].innerHTML).toLocaleString();
</script>
</body>
</html>
如何在时间旁边显示用户特定的时区缩写,以便用户知道时间基于他们的时区?