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