将日期字符串转换为时间戳的最佳方法?

时间:2018-03-03 01:31:51

标签: php datetime timestamp

这是漫长的一天,而且已经接近凌晨2点了。

我想知道是否有人可以为我提供一些指导,以便将此字符串转换为时间戳,然后将其转换为日期时间,以便将其插入数据库。

我知道有这样的方法:

$d = new DateTime('26-10-2018');
$timestamp = $d->getTimestamp(); // Unix timestamp
$formatted_date = $d->format('Y-m-d'); // 2018-26-10

但是有什么东西可以接受小时和分钟吗?

$datestring = "26-10-2018 09:30";

1 个答案:

答案 0 :(得分:1)

这个date('Y-m-d H:i:s', strtotime('26-10-2018 09:30'));

怎么样?