如果给定的值是DATE
或DATETIME
格式,我可以查看PHP吗?
function decodeTimestamp($var)
{
return date("d.m.Y H:i", strtotime($var));
}
我想做的是跟随。
if $var == "2015-09-04" then return "4.9.2015"
if $var == "2015-09-04 14:00:00" then return "4.9.2015 14:00"
答案 0 :(得分:2)
您可以将preg_match
用作
function decodeTimestamp($var)
{
if(preg_match('/\d{4}-\d{2}-\d{2}$/',$var)){
return date("d.m.Y", strtotime($var));
}elseif(preg_match('/\d{4}-\d{2}-\d{2}\h\d{2}:\d{2}:\d{2}$/',$var)){
return date("d.m.Y H:i", strtotime($var));
}
}