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