我目前的日期格式为
20/10/2000 2:2:02
我需要将此日期设置为“Linux Time”,以便我可以将其与其他功能一起使用。
不幸的是,我无法更改日期保存的格式。
如何将此转换为Linux时间?
答案 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));