アカウント名:
パスワード:
今回の問題とは直接関係ないですけど、いわゆる日付型で、『2012年2月29日の1年後』を取得すると、たぶん『2013年2月28日』か『2013年3月1日』か『日付取得エラー』になると思うんですけども。これはこれで何かのトラブルの元になりそうな気もする……
#手近にあったPostgreSQLだと2013-2-28を返してきた。他の環境ではどうなんだろう。
日本の民法準拠なら「2013年2月28日」となるのが正解ですね。
「民法準拠ならば」ですね。でも、サービスの期間にこれを適用すると、初日不算入やら「1年間有効って言ったじゃねーか」とクレームの嵐になる予感.したがって、対応する暦日がない場合や休日に当る場合は、翌日にするのが無難でしょう。
#この間Symantecの有効期間最終日にLiveUpdateしようとしたら、延長権買わないとだめだと曰いやがった。あれもこれ絡みか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
なんという・・ (スコア:1)
日付型すら使っていないとか、予想よりはるかに低レベルで驚いた。
Re: (スコア:0)
今回の問題とは直接関係ないですけど、
いわゆる日付型で、『2012年2月29日の1年後』を取得すると、
たぶん『2013年2月28日』か『2013年3月1日』か『日付取得エラー』になると思うんですけども。
これはこれで何かのトラブルの元になりそうな気もする……
#手近にあったPostgreSQLだと2013-2-28を返してきた。他の環境ではどうなんだろう。
Re: (スコア:1)
日本の民法準拠なら「2013年2月28日」となるのが正解ですね。
Re:なんという・・ (スコア:0)
「民法準拠ならば」ですね。でも、サービスの期間にこれを適用すると、初日不算入やら「1年間有効って言ったじゃねーか」とクレームの嵐になる予感.したがって、対応する暦日がない場合や休日に当る場合は、翌日にするのが無難でしょう。
#この間Symantecの有効期間最終日にLiveUpdateしようとしたら、延長権買わないとだめだと曰いやがった。あれもこれ絡みか?