アカウント名:
パスワード:
下手に元号を「??」なんかにしないでくれ。「昭和95年」とか「平成32年」を西暦に変換できるような処理系はあるけれど、元号が「??」なんかになっているデータが紛れ込んだら対処が大変じゃないか!
データベース等恒久保存データには常に西暦なりUnix時刻なりでいれて表示時に一過性で変換しろってことだよ言わせんな
64ビットで持っておけば問題無いのでは。
>生年月日をUnix Timeで保持って誰でも新人の頃に一度はする設計ミスだよね
若い人はわからないかもしれないがな、1970年1月1日よりも前に生まれた人ってのはまだたくさんいるんじゃよ…………
………
え、ちょ、マジで「1970年より前に生まれたなんて都市伝説だよね、符号なしUNIX Timeが定義できないじゃんウケルありえなーい」なんて思ってないよね?
今時の64ビットでsignedな環境なら、別に問題ないでしょ。
$ date -d @-31536000 => Wed Jan 1 09:00:00 JST 1969
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
被害甚大 (スコア:-1)
下手に元号を「??」なんかにしないでくれ。「昭和95年」とか「平成32年」を西暦に変換できるような処理系はあるけれど、元号が「??」なんかになっているデータが紛れ込んだら対処が大変じゃないか!
Re: (スコア:0)
データベース等恒久保存データには常に西暦なりUnix時刻なりでいれて表示時に一過性で変換しろってことだよ言わせんな
Re: (スコア:0)
Re: (スコア:0)
64ビットで持っておけば問題無いのでは。
Re: (スコア:0)
>生年月日をUnix Timeで保持って誰でも新人の頃に一度はする設計ミスだよね
64ビットで持っておけば問題無いのでは。
若い人はわからないかもしれないがな、1970年1月1日よりも前に生まれた人ってのはまだたくさんいるんじゃよ…………
………
………
え、ちょ、マジで「1970年より前に生まれたなんて都市伝説だよね、符号なしUNIX Timeが定義できないじゃんウケルありえなーい」なんて思ってないよね?
Re:被害甚大 (スコア:0)
今時の64ビットでsignedな環境なら、別に問題ないでしょ。
$ date -d @-31536000 => Wed Jan 1 09:00:00 JST 1969