如何将时间从字符串格式转换为“Linux时间”?

时间:2011-08-19 23:49:59

标签: php date

我目前的日期格式为

20/10/2000 2:2:02

我需要将此日期设置为“Linux Time”,以便我可以将其与其他功能一起使用。

不幸的是,我无法更改日期保存的格式。

如何将此转换为Linux时间?

1 个答案:

答案 0 :(得分:1)

PHP函数“strtotime”以字符串格式(正是您在数据库中拥有的)获取日期并将其转换为纪元时间(您称之为linux时间)

一个例子

<?php 
$time = '20-10-2000 2:2:02';
var_dump(strtotime($time));

输出

int(972003722)

strtotime()使用美国日期(MM / DD / YY),如果您使用/和英语日期(DD / MM / YY),如果您使用破折号 - 所以对你来说你需要

<?php 
$time = str_replace('/', '-', '20/10/2000 2:2:02');
var_dump(strtotime($time));
相关问题
最新问题