如何将人类可读的日期字符串转换回时间

时间:2012-04-06 17:52:11

标签: php string date

我的网站使用以下代码:

$a1="1293011062"; // hex code umm i think !
$expires = date('M d, Y', $a1);
echo $expires; // Output Dec 22, 2010

如何进行反向操作?也就是说,如果我想将Apr 06, 2012转换为十六进制,它在a1中的表示方式会怎样?

1 个答案:

答案 0 :(得分:1)

你可以使用strtotime:http://us2.php.net/strtotime而不是hex

<?php
$a1="1293004800";
$expires = date('M d, Y', $a1);
echo $expires . "<br/>"; // Output Dec 22, 2010

echo strtotime($expires); // 1293004800
?>