JavaScriptでページの更新日時を表示させていますがChromeが協定世界時(グリニッジ平均時)で表示してしまいます。 JSTで表示させる方法がお判りの方、コピー&ペーストですむ位に判りやすくお教えください。
JavaScriptでページの更新日時を表示させていますがChromeが協定世界時(グリニッジ平均時)で表示してしまいます。 JSTで表示させる方法がお判りの方、コピー&ペーストですむ位に判りやすくお教えください。 * 使用JavaScript: <script language="JavaScript"> <!-- myModify = document.lastModified; myD = new Date(myModify); myYear = myD.getYear(); myYear4 = (myYear < 2000) ? myYear+1900 : myYear; myMonth = myD.getMonth() + 1; myDate = myD.getDate(); myHours = myD.getHours(); myMinutes = myD.getMinutes(); mySeconds = myD.getSeconds(); myStr = "ご覧頂いているLISTは " + myYear4 + "年" + myMonth + "月" + myDate + "日 " + myHours + "時" + myMinutes + "分" + mySeconds + "秒 更新されたものです。"; document.write( myStr ); // --> </script> 確か一部のブラウザの20年位前迄の古いヴァージョンではこうなると言うウエブ上の記事を読んだことがあります。何かJSTで表示させる方法も書いてあった様な気もするのですが、まさかこう言う事が起きるとは思わなかったのでURLも記録してなく、これに関する記事が見つかりません。 ヘッダ内の記述は関係ないと思いますが確認の必要があるようでしたら、使用ページは次のURLです。 http://www.k3.dion.ne.jp/~avis/list-update.html
皆様!スマートな解決策を御回答を頂き感謝感激です!多くの方に参考になると思います! でも、、、私にはコピペ+αしか能がない(勉強が嫌いだからです)のです。getFullYearに変更する外は実行困難です、、、が1つ思いつきましたが、、、 なお、重要部分のJavascript依存はいけませんが、諸般の事情で一日十数回5秒でも速くUPしなければならず、人手がない(お金がないからです)ためこうなっています。 ご協力ありがとうございました。
Internet Explorer・1,999閲覧・25