如何在php中将接收到的datetime对象转换为时间戳



我从POST收到日期时间对象(例如30/06/2015 02:04 PM)。稍后我需要在php代码中使用它作为时间戳,因此变量$begin_timestamp = $_POST['date'];将包含一个时间戳,而不是这个日期时间。在这一点上,我如何快速更改?

您可以使用DateTime类的createFromFormat()的静态方法:

<?php
$date = DateTime::createFromFormat('d/m/Y H:i A', '30/06/2015 02:04 PM');
$timestamp = $date->getTimestamp(); // 1435665840
?>

相关内容

  • 没有找到相关文章

最新更新