Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用strftime()在php中将当前日期获取为mm/dd/yyyy,因为使用了setlocale()_Php_Date_Datetime - Fatal编程技术网

使用strftime()在php中将当前日期获取为mm/dd/yyyy,因为使用了setlocale()

使用strftime()在php中将当前日期获取为mm/dd/yyyy,因为使用了setlocale(),php,date,datetime,Php,Date,Datetime,我正在使用: strftime("%m/%d/%Y", date()) 但它给出了: 12/31/1969 我想要当前日期,如mm/dd/yyyy 编辑: 我可以使用strftime获取当前日期吗?因为代码使用了setlocale()您可以像这样使用date $data = date('m/d/Y'); 您试图使用mysql样式的日期格式。正如您所观察到的,这不起作用。您可以像这样使用date $data = date('m/d/Y'); 您试图使用mysql样式的日期格式。正如您所观察

我正在使用:

strftime("%m/%d/%Y", date())
但它给出了:

12/31/1969
我想要当前日期,如
mm/dd/yyyy

编辑:


我可以使用strftime获取当前日期吗?因为代码使用了setlocale()

您可以像这样使用
date

$data = date('m/d/Y');

您试图使用mysql样式的日期格式。正如您所观察到的,这不起作用。

您可以像这样使用
date

$data = date('m/d/Y');

您试图使用mysql样式的日期格式。正如您所观察到的,这不起作用。

如果您想要这种格式:

echo strftime("%m/%d/%Y"); // 06/07/2014
还是功能

还是课堂


如果需要这种格式:

echo strftime("%m/%d/%Y"); // 06/07/2014
还是功能

还是课堂


echo date('m/d/Y')
也许?请使用搜索。通常比问问题还要快。即使不是:这是必需的,请参见-首先也是最重要的问题代码给出:“警告:date()至少需要1个参数,0给定”,一个简单的
strftime(“%m/%d/%Y”)本来可以做到的:编辑:是的,你可以。我已经编辑了迄今为止最正确的答案,展示了它的工作原理。可能刷新页面。
echo date('m/d/Y')
可能?请使用搜索。通常比问问题还要快。即使不是:这是必需的,请参见-首先也是最重要的问题代码给出:“警告:date()至少需要1个参数,0给定”,一个简单的
strftime(“%m/%d/%Y”)本来可以做到的:编辑:是的,你可以。我已经编辑了迄今为止最正确的答案,展示了它的工作原理。也许可以刷新页面。-1:此答案中的错误解释发送(其余部分为优步复制):请参阅-1:此答案中的错误解释发送(其余部分为优步复制):请参阅