大家好,我是新来的。
这很有效。
$Date = "05/15/2015";
$StrtoTime = date(strtotime("$Date"));
echo $StrtoTime;
但它不起作用。
$Date = "15/May/2015";
$StrtoTime = date(strtotime("$Date"));
echo $StrtoTime;
请帮助某人解决此问题。感谢
答案 0 :(得分:1)
列出有效日期格式here。
一些例子是:
15-May 2015
May 15, 2015
05/15/2015
15-05-2015
2015-05-15
如果您真的想使用这种非标准格式。它恰好使用连字符而不是斜杠,因此您可以使用str_replace修复它。
日期()调用是不必要的,并且使用不正确。
$Date = "15/May/2015";
$StrtoTime = strtotime( str_replace("/", "-", "$Date") );
echo $StrtoTime;
答案 1 :(得分:0)
如果这是您要查找的输出,请留言。
试试这个可能是“/”是错误
$Date = "15-May-2015";
$StrtoTime = date(strtotime("$Date"));
echo $StrtoTime;
输出:1431640800
或
$Date = "15-May-2015";
$StrtoTime = date('Y-m-d',strtotime("$Date"));
echo $StrtoTime;
输出: 2015年5月15日