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 協議》,轉載必須註明作者和本文連結