📅  最后修改于: 2023-12-03 15:26:18.547000             🧑  作者: Mango
PHP是一种广泛使用的服务器端脚本语言,用于开发Web应用程序和动态网站。PHP内置了大量的日期和时间函数,使得在代码中处理日期和时间变得非常简单。
在PHP中,可以使用date()函数将日期格式化为指定格式的字符串。date()函数的第一个参数是格式化字符串,该字符串定义了输出格式。下面是一些常用的日期格式化字符:
下面是一个例子,将当前日期格式化为“年-月-日 时:分:秒”格式:
echo date("Y-m-d H:i:s");
输出:
2022-09-27 09:25:30
PHP提供了一些函数,使我们可以在日期上进行简单的数学计算,例如加减天数、周数、月数等等。
可以使用strtotime()函数在日期上加减指定的天数。例如,下面的代码将当前日期加上7天:
echo date("Y-m-d", strtotime("+7 days"));
输出:
2022-10-04
同样,可以使用strtotime()函数在日期上减去指定的天数。例如,下面的代码将当前日期减去7天:
echo date("Y-m-d", strtotime("-7 days"));
输出:
2022-09-20
可以使用strtotime()函数在日期上加减指定的周数。例如,下面的代码将当前日期加上2周:
echo date("Y-m-d", strtotime("+2 weeks"));
输出:
2022-10-11
同样,可以使用strtotime()函数在日期上减去指定的周数。例如,下面的代码将当前日期减去2周:
echo date("Y-m-d", strtotime("-2 weeks"));
输出:
2022-09-13
可以使用strtotime()函数在日期上加减指定的月数。例如,下面的代码将当前日期加上3个月:
echo date("Y-m-d", strtotime("+3 months"));
输出:
2022-12-27
同样,可以使用strtotime()函数在日期上减去指定的月数。例如,下面的代码将当前日期减去3个月:
echo date("Y-m-d", strtotime("-3 months"));
输出:
2022-06-27
PHP内置了大量的日期和时间函数,使得在代码中处理日期和时间变得非常简单。通过date()函数和strtotime()函数,可以轻松地将日期格式化为指定的字符串,以及在日期上进行简单的数学计算。