如何将日期("j/n/y")转换为纪元

use*_*483 0 php date unix-timestamp

我有一些使用date("j/n/y")格式的数据,即今天的日期23/1/15

我试过了

echo strtotime($today);
Run Code Online (Sandbox Code Playgroud)

但是这并没有给我我想要的时间戳.我如何将date("j/n/y")格式的日期转换为纪元?

Joh*_*nde 5

使用DateTime::createFromFormat()读取日期格式,然后用DateTime::getTimestamp()格式化为一个时间戳.

$date  = DateTime::createFromFormat('j/n/y', '23/1/15');
$epoch = $date->getTimestamp();
Run Code Online (Sandbox Code Playgroud)