我需要使用php将DD/MM/YYYY h:m
(例如2015年12月21日17:14)此日期转换为时间戳格式,并将其存储在mysql中。
我试过strtotime()
和其他一些功能,但它不起作用。有人能帮我吗。我正在使用日期选择器生成日期时间的值
使用以下代码将"DD/MM/YYYY h:m"转换为时间戳
$dateString = "21/12/2015 17:14";
$timestamp = strtotime(str_replace("/", "-", $dateString));
您可以使用DateTime类:
$dateStr = '21/12/2015 17:14';
echo $timestamp = 'DateTime::createFromFormat('d/m/Y H:i', $dateStr)->getTimestamp();