PHP函式mktime

iluhyuaierb發表於2021-03-23

mktime () 取得一個日期的 Unix 時間戳
int mktime ([ int $hour = date(“H”) [, int $minute = date(“i”) [, int $second = date(“s”) [, int $month = date(“n”) [, int $day = date(“j”) [, int $year = date(“Y”) [, int $is_dst = -1 ]]]]]]] )
說明:

根據給出的引數返回 Unix 時間戳。時間戳是一個長整數,包含了從 Unix 紀元(January 1 1970 00:00:00 GMT)到給定時間的秒數。

引數可以從右向左省略,任何省略的引數會被設定成本地日期和時間的當前值。

引數:

hour

小時數。
minute

分鐘數。
second

秒數(一分鐘之內)。
month

月份數。
day

天數。
year

年份數,可以是兩位或四位數字,0-69 對應於 2000-2069,70-100 對應於 1970-2000。
is_dst

本引數可以設為 1,表示正處於夏時制時間(DST),0 表示不是夏時制,或者 -1(預設值)表示不知道是否是夏時制。如果未知,PHP 會嘗試自己搞明白。

返回值:
mktime() 根據給出的引數返回 Unix時間戳。

例項:
<?php

// Set the default timezone to use. Available as of PHP 5.1

date_default_timezone_set(‘UTC’);

// Prints: July 1, 2000 is on a Saturday

echo “July 1, 2000 is on a “ . date(“l”, mktime(0, 0, 0, 7, 1, 2000));

// Prints something like: 2006-04-05T01:02:03+00:00

echo date(‘c’, mktime(1, 2, 3, 4, 5, 2006));

?>
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...
read.douban.com/reader/column/4098...

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章