アカウント名:
パスワード:
ご心配なく(7FFFFFFF)16の時に本当のお祭りが始まりますそれこそ (1234567890)10 がお遊びに思えるくらいの
perlは$ perl -e 'print scalar localtime(0x7fffffff),"\n"';Tue Jan 19 12:14:07 2038$ perl -e 'print scalar localtime(0x80000000),"\n"';Sat Dec 14 05:45:52 1901$ perl -e 'print scalar localtime(0x80000001),"\n"';Sat Dec 14 05:45:53 1901
#perl6なら・・・orz
$ date -r 0x7fffffffTue Jan 19 12:14:07 JST 2038$ date -r 0x80000000Sat Dec 14 05:45:52 CJT 1901
bash(MacOSX)だと $ date -r 0x7fffffff
bash(MacOSX)だと
$ date -r 0x7fffffff
いや、これはbash自体の機能じゃなく、dateコマンドの機能ですよね。dateコマンドの機能ですから、シェルはbashじゃなくcshやksh,zsh等の他のシェルでもいいわけで。bash自体の機能で出来ないかマニュアルを眺めて見ましたが、いい方法が見つかりませんでした。
zshだったら何か有るんじゃないかと思って探してみたら、やっぱり有りました。
% echo $ZSH_VERSION4.3.9% zmodload zsh/datetimestrftime %c 1234567890Sat Feb 14 08:31:30 2009% strftime %c $((0x7fffffff))Tue Jan 19
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
そんな (スコア:2, すばらしい洞察)
Re: (スコア:5, すばらしい洞察)
ご心配なく
(7FFFFFFF)16
の時に本当のお祭りが始まります
それこそ (1234567890)10 がお遊びに思えるくらいの
Re: (スコア:1)
perlは
$ perl -e 'print scalar localtime(0x7fffffff),"\n"';
Tue Jan 19 12:14:07 2038
$ perl -e 'print scalar localtime(0x80000000),"\n"';
Sat Dec 14 05:45:52 1901
$ perl -e 'print scalar localtime(0x80000001),"\n"';
Sat Dec 14 05:45:53 1901
#perl6なら・・・orz
Re: (スコア:1)
/* pegiminh (aka .thx) */
シェルの機能 (スコア:1)
いや、これはbash自体の機能じゃなく、dateコマンドの機能ですよね。
dateコマンドの機能ですから、シェルはbashじゃなくcshやksh,zsh等の他のシェルでもいいわけで。
bash自体の機能で出来ないかマニュアルを眺めて見ましたが、いい方法が見つかりませんでした。
zshだったら何か有るんじゃないかと思って探してみたら、やっぱり有りました。
Re:シェルの機能 (スコア:1)
仰る通り、dateコマンドの機能ですね。
bashシェル自体の機能でないか、私も探してみたんですが見当たらなくて・・・。
zshだとこういうことができるんですね。勉強になります。
/* pegiminh (aka .thx) */