Php-function-mktime
提供:Dev Guides
PHP-関数mktime()
構文
mktime(hour,minute,second,month,day,year,is_dst);
定義と使い方
この関数は、指定された引数に対応するUnixタイムスタンプを返します。 このタイムスタンプは、Unixエポック(January 1 1970 00:00:00 GMT)と指定された時刻との間の秒数を含む長整数です。
引数は、右から左の順に除外される場合があります。このように省略された引数は、ローカルの日付と時刻に従って現在の値に設定されます。
パラメーター
Sr.No | Parameter & Description |
---|---|
1 |
hour(Optional) 時間を指定します |
2 |
minute(Optional) 分を指定します |
3 |
second(Optional) 2番目を指定します |
4 |
month(Optional) 数値の月を指定します |
5 |
day(Optional) 日を指定します |
6 | year(Optional) |
7 |
is_dst(Optional) パラメーターは常にGMT日付を表すため、is_dstは結果に影響しません。 |
戻り値
この関数は、指定された引数のUnixタイムスタンプを返します。 引数が無効な場合、関数はFALSEを返します。
例
以下は、この機能の使用法です-
<?php
$lastday = mktime(0, 0, 0, 3, 0, 2010);
echo strftime("Last day in Feb 2010 is: %dn", $lastday);
$lastday = mktime(0, 0, 0, 4, -31, 2010);
echo strftime("Last day in Feb 2010 is: %d", $lastday);
?>
これは、次の結果を生成します-
Last day in Feb 2010 is: 28nLast day in Feb 2010 is: 28