インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#0792へのレスポンスを書き込んでください:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#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レベルならスクリプトを書き換える必要ない >ですから、まず安心でしょう。(という楽観が危ない……ってしつこい)
[トップページに戻る]
管理人 :
キャメル