時差を計算して日数を数えるコードを実装しました。他のプログラムで月と日への変換を見たことを思い出したので、実際には非常に簡単で、いくつかの変換を行うだけでした。月単位の統計にはなかったのですが、月に換算すると何日になるかわからないので、誤差は大きくないはずです。 , しかしこれでは解決できません。
ウェブサイトの構築時間を計算するコードの例:
$jztime ウェブサイト作成時刻の形式: 2013-01-01
-
- $days = abs(strtotime($jztime) - strtotime(date("Y-m-d")))/86400;
- if ($days>365){
- $site_Y=intval( $days/365)." Year-";
- }
- if ($days>31){
- $str=explode(".",$days/365);// 年の残りのデータを取得します
- $site_m = ( "0.".$str[(count($str)-1)])*365/30;
- $site_m = intval($site_m)."月-";
- } bbs.it-home.org
- if ($days>1){
- $str=explode(".",$days/365);//残りのデータを取得し続けます
- $site_d = ("0.".$str[(count($ str)- 1)])*365-(intval($site_m)*30);
- $site_d = intval($site_d)."DAY";
- }
- $dayst= $site_Y.$site_m.$site_d;
- echo $dayst ;
- ?>
コードをコピー
|