我在 php 中有这个日期:31/01/2013
我正在尝试使用 strtotime 函数来转换它
date("Y-m-d", strtotime(31/01/2013));
但它一直显示为 1970-01-01。有谁知道这是为什么?
我在 php 中有这个日期:31/01/2013
我正在尝试使用 strtotime 函数来转换它
date("Y-m-d", strtotime(31/01/2013));
但它一直显示为 1970-01-01。有谁知道这是为什么?
你应该将它包含在一个字符串中,而不是一系列连续的除数
date("Y-m-d", strtotime("31/01/2013"));
这将起作用
$date = str_replace("/", "-", "31/01/2013");
echo date("Y-m-d", strtotime($date));
尝试这个
$date = "31/01/2013";
$date = date("Y-m-d", strtotime($date));
希望它会有所帮助
尝试这个
$date = "01/08/2013";
echo date('Y-m-d', $date);