【发布时间】:2015-12-21 12:15:01
【问题描述】:
我需要使用 php 将 DD/MM/YYYY h:m 例如 21/12/2015 17:14 这个日期转换为时间戳格式并将其存储在 mysql 中。
我尝试了strtotime() 和其他一些功能,但它不起作用。谁可以帮我这个事。我正在使用 datepicker 生成日期时间的值
【问题讨论】:
-
strtotime()识别使用/分隔符的格式作为美国格式,-作为英国/欧洲格式,如documented -
改用DateTime对象,也可以使用createFromFormat();您可以使用format() 和
U格式字符串来获取unix 时间戳 -
$timestamp = DateTime::createFromFormat('d/m/Y', $myOriginalDateString)->format('U')