インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#0792を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#0791(水原 麗名氏)の書き込みを引用します: >>ところで、掲示板とかの日付、2000年問題はどうなりますか? >>なんか1900年になりそうな気がするのですが?(^^; > >基本的にはサーバー依存ですね。 >サーバーが対Y2K処理を施してあれば正常に表示されます。 > >…あれ、Perl依存だっけ? UNIXだと、Perlのlocaltimeは、たぶん同名のライブラリを 呼び出しているだけなので、サーバー依存といっていいと思います。 まあ、localtimeに関していえば、いまあるほとんどのPerlは Y2K問題に対処していると思います(←実はこういう楽観がいけない?) ちなみに、localtimeで年を取得して表示するとき、 ($sec,$min,$hour,$day,$mon,$year) = localtime; print "19", $year, "年\n" とかやってるスクリプトだと、「19100年」になっちゃう(笑) print 1900 + $year, "年\n"; なら、ちゃんと「2000年」と表示されます。 2038年問題も、Perlレベルならスクリプトを書き換える必要ない ですから、まず安心でしょう。(という楽観が危ない……ってしつこい)
[トップページに戻る]
管理人 :
キャメル