時間の取得(PHP)
時間を司るPHP関数
date(),time(),strtotime()
よく使いそうな形式且つ、日本時間で表示させてみる。
PHP
$gettime1 = time() + 32400; echo date( "Y/m/d H:i:s" , $gettime1 );
※こっちの方が個人的に好きかも
$gettime2 = strtotime( "+9 hour" ); echo date( "Y/m/d H:i:s" , $gettime2 );
date()フォーマット形式
// F(英語表記の月) j(日), Y(年), g:i(時間:分) a(am/pm) date("F j, Y, g:i a"); // MM.DD.YY date("m.d.y"); // d, m, YYYY date("j, n, Y"); // D(英語表記の曜日) M(英語表記の月頭文字3文字) DD HH:II:SS T YYYY date("D M j G:i:s T Y"); // YYYY-MM-DD HH:II:SS date("Y-m-d H:i:s");
デモ
timeでの出力
2024/12/12 06:07:32
strtotimeでの出力
2024/12/12 06:07:32
デモのソース
<?php $gettime1 = time() + 32400; echo "<p>timeでの出力<br>"; echo date( "Y/m/d H:i:s" , $gettime1 ); echo "</p>"; echo "<p>strtotimeでの出力<br>"; $gettime2 = strtotime( "+9 hour" ); echo date( "Y/m/d H:i:s" , $gettime2 ); echo "</p>"; ?>