欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php strtotime()

邵嘉檳1年前11瀏覽0評論

在web開發(fā)中,時間戳的轉換是非常常見的操作。PHP提供了一個非常方便的函數(shù)strtotime()函數(shù)來實現(xiàn)時間戳的轉換。strtotime()函數(shù)接受一個時間格式的字符串,并把它轉換為時間戳。

使用strtotime()函數(shù)的時候,我們可以傳入以下格式的時間字符串:

// 當前時間
$time = strtotime('now');
// 明天
$time = strtotime('+1 day');
// 下周
$time = strtotime('+1 week');
// 下個月
$time = strtotime('+1 month');
// 下一年
$time = strtotime('+1 year');

strtotime()函數(shù)也支持傳入任意的時間字符串,它會嘗試識別并轉換為時間戳。

// 字符串轉時間戳
$time = strtotime('1989-06-04');
// 年月日時分秒格式
$time = strtotime('2019-12-12 14:48:32');
// 英文日期格式
$time = strtotime('Mon, 02 Dec 2019 15:50:58 +0800');

對于常用的時間格式,strtotime()函數(shù)提供了一些預定義的字符串。

// 明天的開始時間
$time = strtotime('tomorrow');
// 今天的開始時間
$time = strtotime('midnight');
// 今天的結束時間
$time = strtotime('tomorrow midnight - 1 second');

在使用strtotime()函數(shù)時,我們還可以結合其它的時間格式化函數(shù),來實現(xiàn)更加個性化的時間轉換。

// 時間戳轉日期格式
$date = date('Y-m-d', strtotime('now'));
// 時間戳轉星期幾
$week = date('l', strtotime('now'));
// 指定日期往前推10天
$before = date('Y-m-d', strtotime('-10 day', strtotime('2019-12-12')));

總結來說,strtotime()函數(shù)是PHP中非常方便的時間轉換函數(shù)。它可以接受任意格式的時間字符串,并且支持一些預定義的時間字符串,方便我們的開發(fā)。