使用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:此答案中的错误解释发送(其余部分为优步复制):请参阅