WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 PHP 中将日期转换为时间戳

主题:PHP / MySQL上一页|下一页

答案:使用strtotime()函数

您可以使用 PHP strtotime() 函数将任何文本日期时间转换为 Unix 时间戳。

以下示例演示了此函数的实际工作原理:

<?php
$date1 = "2019-05-16";
$timestamp1 = strtotime($date1);
echo $timestamp1; // Outputs: 1557964800
 
$date2 = "16-05-2019";
$timestamp2 = strtotime($date2);
echo $timestamp2; // Outputs: 1557964800
 
$date3 = "16 May 2019";
$timestamp3 = strtotime($date3);
echo $timestamp3; // Outputs: 1557964800
?>

正如您在上面的示例中看到的那样,生成的时间戳对于具有不同格式的相同日期是等效的。 您还可以使用英语日期格式的其他变体。


FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements