WEBアプリケーション研究室 開発ノート TOP

WEBアプリケーション研究室 開発ノート [PHP]日付を10分単位で切り上げる

スポンサーサイト

-------- --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

    このエントリーをはてなブックマークに追加

とくにPHPというわけではありません。ちょっとしたテクニックなので紹介しておきます。ちなみにここを参考(というか丸パクリですが)にさせていただきました。


$date = new Zend_Date();
$date->setTimestamp(ceil($date->getTimestamp() / (10 * 60)) * (10 * 60));


サンプルはZend_Dateを使ってますが、UNIXTIMESTAMPなら何でもいけます。時間や日付の繰り上げがあるので、分だけに注目しないで、TImestamp全体でやるのがキモでしょうか。ceilを変えてやれば切り捨ても可能です。いつもの通り、言われてみれば単純ですが、皆さん賢いですなあ。
スポンサーサイト

    このエントリーをはてなブックマークに追加
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。