[PHP-users 30106] Re: 任意の日付から経過した年月日を求めるには

atsushi kojo a-kojo @ artsnet.jp
2006年 8月 21日 (月) 03:31:28 JST


お世話になります。古城です。
カレンダー関数のcal_days_in_monthとか役に立つかもしれません。
指定した月の日数を返すようです。
http://www.php.net/manual/ja/function.cal-days-in-month.php

----- Original Message ----- 
From: <rayban7 @ gmail.com>
To: <php-users @ php.gr.jp>
Sent: Monday, August 21, 2006 12:41 AM
Subject: [PHP-users 30103]任意の日付から経過した年月日を求めるには


> こんにちは、はじめまして。
> ナカムラと申します。
>
> 任意の日付から数えて、x年xヶ月x日目、という値を返したいのですが、どのようにすればよいのかお知恵を貸しえてください。
> 例えば、2005年8月1日から今日までの経過日数は以下のように求められるのですが、これを「x年xヶ月x日経過」で表す方法が分かりません。
>
> $dd = 1;
> $mm = 8;
> $yy =2005;
> $today = mktime(0, 0, 0, gmdate("m"), gmdate("d"), gmdate("Y"));
> $start = mktime(0, 0, 0, $mm, $dd, $yy);
> $keika = (int)(($today - $start) / 86400);
>
> 環境は以下のとおりです。
> Apache 1.3
> PHP Version 4.3.7
>
> 教えていただけるとありがたいです。
> よろしくお願いします。
>
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3 




PHP-users メーリングリストの案内