mktimeで日時のタイムスタンプより日時を求める
概要
mktimeで日付のタイムスタンプを取得
サンプル
ソース
<?php
/*********************************************
* mktime
* mktime(時, 分, 秒, 月, 日, 年)
*********************************************/
// 値を指定してタイムスタンプを設定
$m = mktime(12, 10, 5, 11, 5, 2012);
// 日時を表示
echo date("Y-m-d H:i:s", $m) . PHP_EOL;
// 値を加減して+-の結果を取得
$m = mktime(32, 10, 5, 90, 5, 2012);
// 日時を表示
echo date("Y-m-d H:i:s", $m) . PHP_EOL;
// 日の部分に0を設定した場合は前月の月末を表示する
$m = mktime(12, 10, 5, 11, 0, 2012);
// 日時を表示
echo date("Y-m-d H:i:s", $m) . PHP_EOL;
// 月の部分に0を設定した場合は前年の年末(12月)を表示する
$m = mktime(12, 10, 5, 0, 1, 2012);
// 日時を表示
echo date("Y-m-d H:i:s", $m) . PHP_EOL;
最終更新:2012年12月09日 00:59