hereから取得した timezone-js を学習しようとしています。開始方法の指示に従ったと思います。Olson ファイルを含むすべての必要なファイルをダウンロードしましたが、Firefox コンソールを確認すると、次のエラーが表示されます: Error: Error: Error retrieving "../files/tz/northamerica" zoneinfo files
.
私のコードは(jtimezone.html
)です:
<html>
<head>
<script type="text/javascript" src="../javascript/jquery/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="../javascript/timezone-js/src/date.js"></script>
<script type="text/javascript">
$(document).ready(function () {
timezoneJS.timezone.zoneFileBasePath = "../files/tz";
timezoneJS.timezone.defaultZoneFile = "asia";
timezoneJS.timezone.init();
var dt = new timezoneJS.Date('10/31/2008', 'America/New_York');
alert(dt);
});
</script>
</head>
<body>
</body>
</html>
zoneFileBasePath のファイル パスを設定したと思います。とにかく私のhtmlはにあり /home/idiotboy/Documents/timzone_test/html
ます。ダウンロードした timezone-js は にあり/home/idiotboy/Documents/timzone_test/javascript
ます。tz
ファイルは にあります/home/idiotboy/Documents/timzone_test/files
。
助けてください。javascipt でタイムゾーンを処理するためのより良い/より簡単な方法を提案できる場合は、してください。まだ初心者です。ありがとう。