PHP格式日期
作者:互联网
如何强制日期格式输出:
2012年12月12日,2012年1月10日,2012年1月5日
代替
12/12 / 2012、01 / 10 / 2012、01 / 05/2012?
我的代码如下:
$adatefrom = date_create($_POST['datefrom']);
$adateto = date_create($_POST['adateto']);
$adatefrom = date_format($adatefrom, 'd/m/Y');
$adateto = date_format($adateto, 'd/m/Y');
请注意,发布日期后我必须格式化日期.
解决方法:
看看PHP内置的日期函数here
您会发现您的解决方案是如此简单:
date('j/n/Y',strtotime($_POST['datefrom']));
要注意的关键是第一个参数中使用的字符.
> j代表无前导零的日期
> n表示没有前导零的月份
您还有许多其他选择,只需阅读一下文档即可.
请注意,在Google上对“ PHP date”进行简单搜索就可以找到适合您的解决方案
标签:php,date,format,date-format 来源: https://codeday.me/bug/20191012/1897416.html