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

使用PHPdate()函数格式化时间日期

发布时间:2023-06-21 23:56:29

日期和时间是计算机程序中常用的基本数据类型之一。在PHP中,可以使用date()函数来格式化日期和时间。这个函数可以帮助我们将日期和时间转换成各种不同的格式。

date()函数的用法非常简单,只需要向该函数传递一个格式参数就可以了。格式参数由不同的字符组成,每个字符代表一种不同的时间或日期格式。

下面是一些常用的日期和时间格式化字符:

%Y :年份(四位数字)

%m :月份(01-12)

%d :月中的第几天(01-31)

%j :年中的第几天(001-366)

%D :月/日/年(比如 04/25/2021)

%F :月份名称(比如 April)

%h :小时(01-12)

%H :小时(00-23)

%i :分钟(00-59)

%s :秒(00-59)

%a :上午还是下午(am 或 pm)

%w :星期几(0-6,0 代表星期日)

下面是一个简单的例子,将时间格式化为“月/日/年”格式:

<?php
   echo date('m/d/Y');
?>

上面的代码输出的结果可能是:04/25/2021。其中,'m/d/Y'表示要将日期和时间格式化为"月/日/年"格式。

下面是另一个例子,将时间格式化为“月份名称,日 日,年 年,时:分:秒 AM/PM”格式:

<?php
   echo date('F j, Y, h:i:s A');
?>

上面的代码输出的结果可能是:April 25, 2021, 03:27:16 PM。其中,'F j, Y, h:i:s A'表示要将日期和时间格式化为"月份名称,日 日,年 年,时:分:秒 AM/PM"格式。

在PHP中,date()函数还可以使用时间戳(Unix时间戳)作为第二个参数来格式化时间日期。时间戳是从1970年1月1日早上8点到现在所经过的秒数。

下面是一个例子,将使用时间戳来格式化时间日期:

<?php
   $timestamp = time();
   echo date('F j, Y', $timestamp);
?>

上面的代码将使用当前时间的时间戳来格式化时间日期。输出的结果可能是:April 25, 2021。

总的来说,date()函数是 PHP 中非常有用的一个函数,可以帮助我们轻松地格式化时间日期。在使用该函数时,只需传递正确的格式参数,即可将日期和时间转换成各种不同的格式。