我有一個腳本,用於讀取用戶時區並根據用戶顯示時間。如何顯示時區縮寫?用Date.js顯示時區縮寫
我有一個遊戲網站,並在帖子上寫上「我們將在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>
如何顯示的時候旁邊有一個用戶特定的時區縮寫,以便用戶知道時間是基於他們的時區?