PHP Date() 函数

PHP Date() 函数把时间戳格式化为更易读的日期和时间。
语法

date(format,timestamp)


获得简单的日期
date() 函数的格式参数是必需的,它们规定如何格式化日期或时间。
下面列出了一些常用于日期的字符:

d - 表示月里的某天(01-31)
m - 表示月(01-12)
Y - 表示年(四位数)
1 - 表示周里的某天

其他字符,比如 “/”, “.” 或 “-” 也可被插入字符中,以增加其他格式。
下面的例子用三种不同方法格式今天的日期:
实例


<!DOCTYPE html>
<html>
<body><?php
echo "今天是 " . date("Y/m/d") . "<br>";
echo "今天是 " . date("Y.m.d") . "<br>";
echo "今天是 " . date("Y-m-d") . "<br>";
echo "今天是 " . date("l");
?></body>
</html>

PHP 提示 - 自动版权年份

使用 date() 函数在您的网站上自动更新版本年份:
实例
© 2010-<?php echo date("Y")?>

获得简单的时间
下面是常用于时间的字符:

h - 带有首位零的 12 小时小时格式
i - 带有首位零的分钟
s - 带有首位零的秒(00 -59)
a - 小写的午前和午后(am 或 pm)

下面的例子以指定的格式输出当前时间:
实例

<?php
echo "现在时间是 " . date("h:i:sa");
?>

获得时区
如果从代码返回的不是正确的时间,有可能是因为您的服务器位于其他国家或者被设置为不同时区。
因此,如果您需要基于具体位置的准确时间,您可以设置要用的时区。
下面的例子把时区设置为 “Asia/Shanghai”,然后以指定格式输出当前时间:
实例

<?php
date_default_timezone_set("Asia/Shanghai");
echo "当前时间是 " . date("h:i:sa");
?>

通过 PHP mktime() 创建日期

date() 函数中可选的时间戳参数规定时间戳。如果您未规定时间戳,将使用当前日期和时间(正如上例中那样)。
mktime() 函数返回日期的 Unix 时间戳。Unix 时间戳包含 Unix 纪元(1970 年 1 月 1 日 00:00:00 GMT)与指定时间之间的秒数。
语法

mktime(hour,minute,second,month,day,year)

下面的例子使用 mktime() 函数中的一系列参数来创建日期和时间:
实例

<?php
$d=mktime(9, 12, 31, 6, 10, 2015);
echo "创建日期是 " . date("Y-m-d h:i:sa", $d);
?>

通过 PHP strtotime() 用字符串来创建日期

PHP strtotime() 函数用于把人类可读的字符串转换为 Unix 时间。
语法

strtotime(time,now)

下面的例子通过 strtotime() 函数创建日期和时间:
实例

<?php
$d=strtotime("10:38pm April 15 2015");
echo "创建日期是 " . date("Y-m-d h:i:sa", $d);
?>

22. PHP 日期和时间相关推荐

  1. python正则取字符串日期_python 正则表达式获取字符串中所有的日期和时间

    提取日期前的处理 1.处理文本数据的日期格式统一化 text = "2015年8月31日,衢州元立金属制品有限公司仓储公司(以下简称元立仓储公司)成品仓库发生一起物体打击事故,造成直接经济损 ...

  2. python 知识点怎么办_在Python中处理日期和时间的基本知识点整理汇总

    Python程序可以处理多种方式的日期和时间.日期格式之间的转换是一种常见计算机的杂活. Python的时间和日历模块,能帮助处理日期和时间. Tick是什么? 时间间隔为浮点数以秒为单位的数字.在特 ...

  3. PHPExcel对于Excel中日期和时间类型的处理

    PHPExcel是一款优秀的处理Excel文件读写的开源PHP Library,能够给我们提供强大的Excel读写能力,本文针对Excel处理过程中关于日期和时间类型的处理进行深入的讨论.PHPExc ...

  4. python中处理日期和时间的标准模块是-Python时间相关处理

    日期和时间数据类型及工具 python标准库包含于日期(data)和时间(time)数据的数据类型,datetime ime以及calendar模块会被经常用到 datetime以毫秒形式存储日期和时 ...

  5. python基础知识整理-在Python中处理日期和时间的基本知识点整理汇总

    Python程序可以处理多种方式的日期和时间.日期格式之间的转换是一种常见计算机的杂活. Python的时间和日历模块,能帮助处理日期和时间. Tick是什么? 时间间隔为浮点数以秒为单位的数字.在特 ...

  6. python中处理日期和时间的标准模块是-Python time模块参考手册

    Python的time模块提供了各种操作时间的功能.在大多数的编程语言中,表示时间的方法有两种,一是时间戳.即从1970年1月1日00:00:00开始按秒计算的偏移量:二是该语言自己的数据结构.Pyt ...

  7. python3菜鸟教程中文-Python3 日期和时间

    Python3 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间 ...

  8. 日期和时间规范函数 (Entity SQL)

    下表显示 Entity SQL 日期和时间规范函数.datetime 为 DateTime 值. 功能 说明 AddNanoseconds( expression,number) 将指定的毫微秒 nu ...

  9. Java基础之一组有用的类——生成日期和时间(TryDateFormats)

    控制台程序. java.util包中含有相当多的类涉及日期和时间,包括Date类.Calendar类和GregorianCalendar类. Date类对象其实定义了精确到毫秒的时刻,从1970年1月 ...

  10. c++ 获取当前时间_【Python】日期和时间

    说明 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间.时间间隔是以秒为单位的浮点小 ...

最新文章

  1. 独家|OpenCV 1.6 改变图像的对比度和亮度!
  2. 《Android 开发入门与实战(第二版)》——6.6节配置改变
  3. pluto实现分析(7)
  4. python怎么导入文本-Python 导入文件问题
  5. 【C++ 语言】面向对象 ( 继承 | 重写 | 子类调用父类方法 | 静态多态 | 动态多态 | 虚函数 | 纯虚函数 )
  6. 嵌入式Linux之我行——ARM MMU工作原理剖析
  7. Linux_《Linux命令行与shell脚本编程大全》第二章学习总结
  8. JavaWeb 入门篇(7) 初次总结
  9. 三十六、 SQL基本语法
  10. 简单控制器java,无法找到模板:创建一个简单的控制器和视图
  11. android 权限管理框架,Android 运行时权限管理最佳实践
  12. python和nodejs数据传递_python中的*和**参数传递机制
  13. 安卓应用安全指南 5.6.1 密码学 示例代码
  14. 服务器传递文件丢包怎么回事,TCP传输协议中如何解决丢包问题
  15. 美国团购巨头是怎样衰落的
  16. 集群启动/停止方式总结
  17. 使用NekoHtml处理网页(删除Style标签)
  18. matlab 生成dbc文件,simulink中使用dbc文件实现CAN消息发送与代码生成
  19. php有没有ispostback,php用什么表示IsPostBack?
  20. matlab给元素排序,matlab排序及元素统计

热门文章

  1. 接口测试 python+PyCharm 环境搭建
  2. CentOS 6.3 配置 yum
  3. 《设计师要懂心理学》-第九章-人会犯错
  4. Android界面绘制流程--------How Android Draws Views
  5. 利用360安全防护代码加固你的网店、网站
  6. Cmdkey 凭证管理器工具
  7. 豆瓣评分9.0以上,数据分析、爬虫、Python等书籍,45本包邮送到家!
  8. 8 行代码用Python画一个中国地图
  9. Ubuntu14.10安装Eclipse
  10. NHibernate1.2在VS2005里使用的基础