📅  最后修改于: 2023-12-03 15:33:37.849000             🧑  作者: Mango
在 PHP 中,可以通过使用时间戳函数来获取日期和时间。时间戳是一个整数,表示自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的秒数。
可以使用 date()
函数来获取当前日期和时间。
$current_date = date('Y-m-d H:i:s');
echo $current_date;
输出:
2021-11-01 18:30:00
可以使用不同的格式字符来格式化日期和时间。下面列出了一些常用的格式字符:
$date = '2021-11-01 18:30:00';
$formatted_date = date('Y年m月d日 H时i分s秒', strtotime($date));
echo $formatted_date;
输出:
2021年11月01日 18时30分00秒
可以使用 strtotime()
函数来进行日期计算。strtotime()
函数将日期字符串转换为时间戳,从而可以进行日期计算。下面是一些常用的日期计算示例:
$date = '2021-11-01';
$new_date = date('Y-m-d', strtotime($date . '+1 day'));
echo $new_date;
输出:
2021-11-02
$date = '2021-11-01';
$new_date = date('Y-m-d', strtotime($date . '+1 month'));
echo $new_date;
输出:
2021-12-01
$date = '2021-11-01';
$new_date = date('Y-m-d', strtotime($date . '+1 year'));
echo $new_date;
输出:
2022-11-01
除了常用的格式字符外,还有很多其他格式字符可以使用。下面列出了一些常用的日期格式:
更多日期格式可以查看 PHP 官方文档。
本文介绍了 PHP 中的日期和时间的基本使用,包括获取当前日期和时间、格式化日期和时间、日期计算以及更多日期格式。