日付の取得
($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(time);
$year += 1900;
$month = $mon + 1;
$date = "$year/$month/$mday";
変数名
|
意味 |
値 |
$sec |
秒 |
0〜59 |
$min |
分 |
0〜59 |
$hour |
時 |
0〜23 |
$mday |
日 |
1〜31 |
$mon |
月 |
0〜11 |
$year |
年 |
西暦 - 1900 |
$wday |
曜日 |
0〜6 |
$yday |
元旦からの日数 |
0〜365 |
$isdst |
夏時間の有無 |
0又は1 |
|
上の例では
$date は
2002/10/3
となります。
曜日は数値で帰ってくるためあらかじめ配列を作っておき、
@yobi = ( "sun", "mon", "tue", "wed", "thu", "fri", "sat");
@yobi[$wday]
として取り出します。