| mixiイイネ!ボタンブログトップ | JavaScript関連 | PHP関連 | ベイクの方法(Maya)
Javascriptで日付の比較
この記事は1年以上前の記事のため、内容が古い可能性があります。
javascriptで日付の比較をするとき、以下のように記述するとします。
if("2010/12/31" > "2010/12/15"){
~処理~
}
このような比較方法でも、多くのブラウザでは正常に動作してくれます。
しかし、予想通りというかIE6以下では動作せずエラーを吐いてくれます。
この腐ったブラウザIE6で対応させるには、一度time(※)にする必要があります。
PHPでは「strtotime」という非常に便利な関数があるのですが、javascriptでは残念ながらそれに該当する関数は無いようです。
しかし、Googleで調べていたら、やはりそのような関数を作ってくださっている方がいました。
Javascript strtotime (php.jsさんのサイト)
これで
strtotime("2010/12/31");
という風に使用すればtimeで出力してくれます。
※Unix エポック(1970 年 1 月 1 日 00:00:00 GMT)からの通算秒
nandani | 2010年12月23日 | コメント(0) | トラックバック(0) | JavaScript関連 | PHP関連
トラックバック
トラックバックURL
コメントする
※メールアドレスが公開されることはありません。