このトピックでは、時間関数の構文、機能、パラメーター、および戻り値について説明します。 このトピックでは、これらの関数の例も示します。
今日 | time | now | localtime | utctime | cookie_time | http_time | parse_http_time | unixtime
今日
項目 | 説明 |
構文 | today() |
機能 | yyyy-mm-ddの形式で現在の日付を返します。 |
パラメーター | N/A |
戻り値 | yyyy-mm-dd形式の現在の日付。 データ型: 文字列。 |
Example | 出力:
|
time
項目 | 説明 |
構文 | time() |
機能 | 現在のUNIXタイムスタンプを照会します (ミリ秒の端数部分を除く) 。 単位は秒です。 |
パラメーター | N/A |
戻り値 | 現在のUNIXタイムスタンプ。 |
Example | 出力:
|
now
項目 | 説明 |
構文 | now() |
機能 | ミリ秒の小数部分を含む現在のUNIXタイムスタンプを照会します。 単位は秒です。 |
パラメーター | N/A |
戻り値 | 現在のUNIXタイムスタンプ。 |
Example | 出力:
|
localtime
項目 | 説明 |
構文 | localtime() |
機能 | yyyy-mm-dd hh:mm:ssの形式で現在の日付と時刻を返します。 |
パラメーター | N/A |
戻り値 | yyyy-mm-dd hh:mm:ssの形式の現在の日付と時刻。 データ型: 文字列。 |
Example | 出力:
|
utctime
項目 | 説明 |
構文 | utctime() |
機能 | yyyy-mm-dd hh:mm:ssの形式で現在のUTC時刻を照会します。 |
パラメーター | N/A |
戻り値 | yyyy-mm-dd hh:mm:ssの形式の現在の日付と時刻。 データ型: 文字列。 |
Example | 出力:
|
cookie_time
項目 | 説明 |
構文 | cookie_time (秒) |
機能 | UNIXタイムスタンプに基づいて、Cookieで使用できる時間文字列を生成します。 |
パラメーター | sec: UNIXタイムスタンプ。 UNIXタイムスタンプを照会するには、time() 関数を呼び出します。 |
戻り値 | sec パラメーターで指定されたUNIXタイムスタンプに基づくcookieの有効期限を示す時間文字列。 |
Example | 出力:
|
http_time
項目 | 説明 |
構文 | http_time (秒) |
機能 | UNIXタイムスタンプに基づいてHTTPヘッダーで使用できる時間文字列を生成します。 たとえば、Last-Modifiedヘッダーで使用できる時間文字列です。 |
パラメーター | sec: UNIXタイムスタンプ。 UNIXタイムスタンプを照会するには、time() 関数を呼び出します。 |
戻り値 | sec パラメーターで指定されたUNIXタイムスタンプに基づいてHTTPヘッダーで使用できる時間文字列。 |
Example | Output
|
parse_http_time
項目 | 説明 |
構文 | parse_http_time(str) |
機能 | HTTPヘッダーで使用できる時間文字列を解析し、対応するUNIXタイムスタンプを返します。 |
パラメーター | str: 解析する時間文字列。 例: Thu、22-Dec-10 10:20:35 GMT 。 時間文字列をクエリするには、http_time() 関数を呼び出します。 |
戻り値 | 関数が成功すると、UNIXタイムスタンプが返されます。 それ以外の場合、false が返されます。 |
Example | Output
|
unixtime
項目 | 説明 |
構文 | unixtime (年、月、日、時間、分、秒) |
機能 | 指定された年、月、日、時、分、秒パラメーターの値に基づいて、UNIXタイムスタンプを生成して返します。 |
パラメーター |
|
戻り値 | UNIXタイムスタンプ。 |
Example | Output
|