作者:如此而已628_722 | 来源:互联网 | 2023-08-06 18:52
在PHP中,可以使用strtotime()函数来将date(日期)转为timestamp(时间戳),该函数可以将任何字符串的日期时间描述解析为Unix时间戳,语法格式“strtot
在PHP中,可以使用strtotime()函数来将date(日期)转为timestamp(时间戳),该函数可以将任何字符串的日期时间描述解析为Unix时间戳,语法格式“strtotime(字符串形式的日期)”。
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
php将date(日期)转为timestamp(时间戳)
"; //输出 1620979210
echo strtotime("10 September 2021")."
"; //输出 1631203200
echo strtotime("+1 day"), "
"."
"; //输出明天此时的时间戳
?>
输出:
1622707210
1631203200
1622787020
说明:
strtotime() 函数将任何字符串的日期时间描述解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数)。该函数为 date() 的反函数,成功返回时间戳,否则返回 FALSE 。语法:
int strtotime ( string time [, int now] )
参数 | 描述 |
---|
time | 必需。规定日期/时间字符串。 |
now | 可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。 |
示例:
";
echo strtotime("now")."
";
echo strtotime("10 September 2021")."
";
echo strtotime("+1 day")."
";
echo strtotime("+1 week")."
";
echo strtotime("+1 week 2 days 4 hours 2 seconds")."
";
echo strtotime("next Thursday")."
";
echo strtotime("last Monday")."
";
?>
输出:
1622700860
1622700860
1631203200
1622787260
1623305660
1623492862
1623254400
1622390400
推荐学习:《PHP视频教程》