首页 > 作文

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

更新时间:2023-04-06 17:04:40 阅读: 评论:0

php date/time 简介

date/time 函数允许您从 p包容作文hp 脚本运行的服务器上获取日期和时间。您可以使用 date/time 函数通过不同的方式来格式化日期和时间。

注释:这些函数依赖于服务器的本地设置。使用这些函数时请记住要考虑夏令时和闰年。

安装

php date/time 函数是 php 核心的组成部分。无需安装即可使用这些函数。

runtime 配置

date/time 函数的行为受到 php.ini 中设置的影响:

名称描述默认php 版本date.timezone默认时区(所有的 date/time 函数使用该选项)“”php 5.1date.default_latitude默认纬度(date_sunri() 和 date_sunt() 使用该选项)“31.7667”php 5.0date.default_longitude默认经度(date_sunri() 和 date_sunt() 使用该选项)“35.2333”php 5.0date.sunri_zenith默认日出天顶(date_sunri() 和 date_sunt() 使用该选项)“90.83”php 5.0date.sunt_zenith默认日落天顶(date_sunri() 和 date_sunt() 使用该选项)“90.83”php 5.0

定义和用法

date() 函数格式化本地日期和时间,并返回格式化的日期字符串。

语法

date(format,timestamp);
返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()。

参数描述format必需。规定输出日期字符串的格式。可使用下列字符:

d – 一个月中的第几天(从 01 到 31)d – 星期几的文本表示(用三个字母表示)j – 一个月中的第几天,不带前导零(1 到 31)l(’l’ 的小写形式)- 星期几的完整的文本表示n – 星期几的 iso-8601 数字格式表示(1 表示 monday[星期一],7 表示 sunday[星期日])s – 一个月中的第几天的英语序数后缀(2 个字符:st、nd、rd 或 学习心得体会范文th。与 j 搭配使用)w – 星期几的数字表示(0 表示 sunday[星期日],6 表示 saturday[星期六])z – 一年中的第几天(从 0 到 365)w – 用 iso-8601 数字格式表示一年中的星期数字(每周从 monday[星期一]开始)f – 月份的完整的文本表示(january[一月份] 到 december[十二月份])m – 月份的数字表示(从 01 到 12)m – 月份的短文本表示(用三个字母表示)n – 月份的数字表示,不带前导零(1 到 12)t – 给定月份中包含的天数l – 是否是闰年(如果是闰年则为 1,否则为 0)o – iso-8601 标准下的年份数字y – 年份的四位数表示y – 年份的两位数表示a – 小写形式表示:am 或 pma – 大写形式表示:am 或 pmb – swatch internet time(000 到 999)g – 12 小时制,不带前导零(1 到 12)g – 24 小时制,不带前导零(0 到 23)h – 12 小时制,带前导零(01 到 12)h – 24 小时制,带前导零(00 到 23)i – 分,带前导零(00 到 59)s – 秒,带前导零(00 到 59)u – 微秒(php 5.2.2 中新增的)e – 时区标识符(例如:utc、gmt、atlantic/azores)i(i 的大写形式)- 日期是否是在夏令时(如果是夏令时则为 1,否则为 0)o – 格林威治时间(gmt)的差值,单位是小时(实例:+0100)p – 格林威治时间(gmt)的差值,单位是 hours:minutes(php 5.1.3 中新增的)t – 时区的简写(实例:est、mdt)z – 以秒为单位的时区偏移量。utc 以西时区的偏移量为负数(-43200 到 50400)c – iso-8601 标准的日期(例如 2013-05-05t16:34:42+00:00)r – rfc 2822 格式的日期(例如 fri, 12 apr 2013 12:01:05 +0200)u – 自 unix 纪元(january 1 1970 00:00:00 gmt)以来经过的秒数

同时,也可使用下列预定义常量(从 php 5.1.0 开始可用):

date_atom – atom(例如:2013-04-12t15:52:01+00:00)date_cookie – http cookies(例如:friday, 12-apr-13 15:52:01 utc)date_iso8601 – iso-8601(例如:2013-04-12t15:52:01+0000)date_rfc822 – rfc 822(例如:fri, 12 apr 13 15:52:01 +0000)date_rfc850 – rfc 850(例如:friday, 12-apr-13 15:52:01 utc)date_rfc1036 – rfc 1036(例如:fri, 12 apr 13 15:52:01 +0000)date_rfc1123 – rfc 1123(例如:fri, 12 apr 2013 15:52:01 +0000)date_rfc2822 – rfc 2822(fri, 12 apr 2013 15:52:01 +0000)date_rfc3339 – 与 date_atom 相同(从 php 5.1.3 开始)date_rss – rss(fri, 12 aug 2013 15:52:01 +0000)date_w3c – 万维网联盟(例如:2013-04-12t15:52:01+00:00)times山东省内大学tamp可选。规定一个整数的 unix 时间戳。默认是当前的本地时间(time())。

技术细节

返回值:如果成功则返回格式化的日期字符串,如果失败则报 e_warning 错并返回 fal。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 参数。

常用的几个参数

y4位数字年,y为2位数字,如99即1999年m数字月份,前面有前导0,如01。n 为无前导0数字月份f月份,完整的文本格式,例如 january 或者 marchm三个字母缩写表示的月份,例如 jan 或者 mard月份中的第几天,前面有前导0,如03。j 为无前导0的天数w星期中的第几天,以数字表示,0表示星期天z年份中的第几天,范围0-366w年份中的第几周,如第32周h24小时格式,有前导0,h为12小时格式g24小时格式,无前导0,g为对应12小时格式i分钟格式,有前导0s秒格式,有前导0a大写上下午,如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_t("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

代码三、通过date函数格式化时间戳

echo date(‘y-m-d h:i:s’, time()); // 2016-12-31 05:07:05

这篇文章就介绍到这了,www.887551.comwww.887551.com根据多篇文章整合,希望能帮助到大家。

本文发布于:2023-04-06 17:04:39,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/f0e18e1a5c3535844d45a20c832f8032.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP格式化显示时间date()函数代码.doc

本文 PDF 下载地址:PHP格式化显示时间date()函数代码.pdf

标签:前导   时间   日期   格式
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图