欢迎访问宙启技术站
智能推送

PHP函数之date()实例分析

发布时间:2023-06-15 19:04:18

date()是PHP中用来格式化输出日期和时间的函数。这个函数可以通过传递不同的参数来输出不同的日期和时间格式。下面我们来看一些date()的实例分析。

1. 显示当前日期和时间

想要得到当前的日期和时间,我们可以传递参数"Y-m-d H:i:s"给date()函数。

代码示例:

<?php
echo date("Y-m-d H:i:s");
?>

输出结果:

2021-05-26 15:22:01

2. 显示当前年份

如果我们只想要得到当前的年份,我们可以传递参数"Y"给date()函数。

代码示例:

<?php
echo date("Y");
?>

输出结果:

2021

3. 显示指定日期的星期几

如果我们想要知道某个日期是星期几,可以传递参数"l"给date()函数。在这个示例中,我们传递的日期是"2021-05-26"。

代码示例:

<?php
echo date("l", strtotime("2021-05-26"));
?>

输出结果:

Wednesday

4. 显示指定时间的时间戳

如果我们想要得到某个时间的时间戳,可以传递参数"U"给date()函数。在这个示例中,我们传递的时间是"2021-05-26 15:32:00"。

代码示例:

<?php
echo date("U", strtotime("2021-05-26 15:32:00"));
?>

输出结果:

1622032320

5. 显示指定时间的格式化时间

如果我们想要把某个时间格式化成指定的输出格式,可以传递相应的参数给date()函数。在这个示例中,我们传递的时间是"2021-05-26 15:32:00",输出格式是"Y年m月d日 H:i:s"。

代码示例:

<?php
echo date("Y年m月d日 H:i:s", strtotime("2021-05-26 15:32:00"));
?>

输出结果:

2021年05月26日 15:32:00

总结:

date()函数是PHP中用来格式化输出日期和时间的函数。常用的参数有"Y-m-d H:i:s"、"Y"、"l"、"U"等。通过合理使用这些参数,我们可以得到我们需要的日期和时间格式。