📅  最后修改于: 2023-12-03 15:24:00.174000             🧑  作者: Mango
在PHP中,可以通过使用strtotime()
函数将日期转换为时间戳。
strtotime(string $date, [int $now = time()])
参数说明:
$date
(必填):要转换为时间戳的日期字符串。$now
(可选):可选参数,指定与哪个时间进行比较。默认值为当前的系统时间戳。$date = '2022-01-01';
$timestamp = strtotime($date);
echo $timestamp; // 输出1622908800
在上面的例子中,将$date
变量的值设置为要转换为时间戳的日期字符串,然后使用strtotime()
函数将其转换为时间戳,并将结果保存在$timestamp
变量中。最后,使用echo
语句输出时间戳的值。
$date
参数可以接受大多数常见日期格式的字符串,包括"YYYY-MM-DD"、"MM/DD/YYYY"、"YYYY/MM/DD"等等。$date
参数无法解析为日期,strtotime()
函数将返回false
。$now
参数,则默认使用当前系统时间戳。否则,将使用指定的时间戳与$date
参数进行比较。以上就是如何使用PHP将日期转换为时间戳的介绍。希望可以帮助到你。