PHP格式化显示时间date()函数代码(2)

DATE_W3C - 万维网联盟(例如:2013-04-12T15:52:01+00:00)

 
timestamp   可选。规定一个整数的 Unix 时间戳。默认是当前的本地时间(time())。  

技术细节

返回值: 如果成功则返回格式化的日期字符串,如果失败则报 E_WARNING 错并返回 FALSE。  
PHP 版本: 4+  
更新日志: PHP 5.1.0:新增 E_STRICT 和 E_NOTICE 时区错误。有效范围的时间戳是从 1901 年 12 月 13 日 20:45:54 GMT 星期五 到 2038 年 1 月 19 日 03:14:07 GMT 星期二。5.1.0 之前的版本,在某些系统上(例如 Windows)时间戳被限制在从 01-01-1970 到 19-01-2038。
PHP 5.1.1:新增标准日期/时间格式常量,用于指定 format 参数。
 

常用的几个参数

Y   4位数字年,y为2位数字,如99即1999年  
m   数字月份,前面有前导0,如01。n 为无前导0数字月份  
F   月份,完整的文本格式,例如 January 或者 March  
M   三个字母缩写表示的月份,例如 Jan 或者 Mar  
d   月份中的第几天,前面有前导0,如03。j 为无前导0的天数  
w   星期中的第几天,以数字表示,0表示星期天  
z   年份中的第几天,范围0-366  
W   年份中的第几周,如第32周  
H   24小时格式,有前导0,h为12小时格式  
G   24小时格式,无前导0,g为对应12小时格式  
i   分钟格式,有前导0  
s   秒格式,有前导0  
A   大写上下午,如AM,a为小写  

实例代码

echo date("Y-m-d",time()); echo "<br>"; echo date("Y.m.d",time()); echo "<br>"; echo date("M d Y",time()); echo "<br>"; echo date("Y-m-d H:i",time());

OK!

实例代码

格式化本地日期和时间,并返回格式化的日期字符串:

<?php // 设置时区 date_default_timezone_set("PRC"); // 打印当前时间 PHP_EOL 换行符,兼容不同系统 echo date("Y-m-d H:i:s") . PHP_EOL; echo date("Y 年 m 月 d 日 H 点 i 分 s 秒") . PHP_EOL; // 指定时间 $time = strtotime("2018-01-18 08:08:08"); // 将指定日期转成时间戳 echo date("Y-m-d H:i:s", $time) . PHP_EOL; ?>

输出如下所示:

2018-10-3 15:49:36
2018 年 10 月 03 日 15 点 49 分 36 秒
2018-10-3 15:49:36

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/3e6712622b2e200c22c211da49b9ed50.html