如何在PHP中使用日期(附代码)

81 阅读1分钟

在编程中处理日期和时间是很常见的,让我们看看PHP提供了什么。

我们可以用以下方法获得当前的时间戳(从1970年1月1日00:00:00 GMT开始的秒数): 1. time():

$timestamp = time();

当你有一个时间戳时,你可以用以下方法将其格式化为日期 date(),使用你喜欢的格式。

echo date('Y-m-d', $timestamp);

Y 是四位数的年份表示, 是月号(前导0), 是每月的日号,前导0。m d

我们可以用以下方法将任何日期转换为一个时间戳 strtotime(),它接收一个文本表示日期的字符串,并将其转换为自1970年1月1日起的秒数:

echo strtotime('now');
echo strtotime('4 May 2020');
echo strtotime('+1 day');
echo strtotime('+1 month');
echo strtotime('last Sunday');

...这是相当灵活的。

对于日期来说,使用库是很常见的,它提供了比语言所能提供的更多的功能。一个好的选择是Carbon