$date = date(‘Y-m-d H:i:s’, time());
echo $date;
这将输出当前的日期和时间,例如"2022-01-01 12:00:00"。
3. 日期格式化选项
- Y:四位数的年份(例如:2022)
- y:两位数的年份(例如:22)
- m:两位数的月份(01-12)
- H:24小时制的小时数(00-23)
- i:分钟数(00-59)
- s:秒数(00-59)
4. 本地化的日期格式化
setlocale(LC_TIME, 'zh_CN');
$date = strftime('%Y年%m月%d日', time());
echo $date;
$nextMonth = date(‘Y-m-d’, strtotime(‘+1 month’));
echo $nextMonth;
setlocale(LC_TIME, ‘zh_CN’);

$date = strftime(‘%Y年%m月%d日’, strtotime(‘2022-01-01’));
echo $date;
8. 总结
php日期格式化是网站和应用程序开发中常见的任务之一。通过使用date()函数和各种格式化选项,可以轻松地将日期格式化为所需的形式。还可以使用setlocale()函数设置本地化信息,根据不同的地区和语言对日期进行格式化。PHP还提供了一些函数用于对日期进行加减运算和比较。掌握这些技巧,可以更好地处理日期和时间相关的任务。
跪求PHP的时间转换为时间戳的代码
刚学php php中 $d=date("D"); date(“D“) 中的大写D是啥意思
date ()a: am或是pm A: AM或是PM d: 几日,两位数字,若不足则补零;从01至31 D:星期几,3个英文字母,如:Fri F:月份,英文全名,如:January h:12小时制的小时,从01至12 H:24小时制的小时,从00至23 g:12小时制的小时,不补零;从1至12 G:24小时制的小时,不补零;从0至23 j:几日,不足不被零;从1至31 l:星期几,英文全名,如:Friday m:月份,两位数字,从01至12 n:月份,两位数字,不补零;从1至12 M:月份,3个英文字母;如:Jan s: 秒;从00至59 S:字尾加英文序数,两个英文字母,如:21th t:指定月份的天数,从28至31 U:总秒数 w:数字型的星期几,从0(星期天)至6(星期六) Y:年,四位数字 y:年,两位数字 z: 一年中的第几天;从1至366
发表评论