PHP如何通过date() 函数格式化显示时间


Posted in PHP onNovember 13, 2020

date() 函数

功能:用于格式化时间,返回一个字符串。

语法:string date( string format [, int timestamp] ),其中参数 format 表示时间格式化的方式;可选参数timestamp表示时间戳,默认为time(),即当前时间。

时间格式化的方式

格式化方式 说明
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为小写

例子一

date("Y-m-d"); //显示格式如 2008-12-01
date("Y-m-d",time()); //显示格式如 2008-12-01
date("Y.m.d",time()); //显示格式如 2008.12.01
date("M d Y",time()); //显示格式如 Dec 01 2008
date("Y-m-d H:i",time()); //显示格式如 2008-12-01 12:01

例子二

<?php
$date=date_create("2016-09-25");
echo date_format($date,"Y/m/d H:i:s");
?>

date_default_timezone_set('PRC');
$start_time ="2017-3-22 17:00:00";//开始考试时间
echo $start_time."";
$mm =60*60;//PHP的时间是按秒算的
echo date("Y-m-d H:i:s",strtotime($start_time)+$mm);

如果输出的时间和实际时间差8个小时(假设采用的北京时区)的话,检查php.ini文件,做如下设置:date.timezone = PRC

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
从Web查询数据库之PHP与MySQL篇
Sep 25 PHP
PHP关联链接常用代码
Nov 05 PHP
zf框架的数据库追踪器使用示例
Mar 13 PHP
PHP解析html类库simple_html_dom的转码bug
May 22 PHP
推荐25款php中非常有用的类库
Sep 29 PHP
ThinkPHP数据操作方法总结
Sep 28 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
May 16 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
Jun 13 PHP
全面解析PHP操作Memcache基本函数
Jul 14 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
Jul 18 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
Sep 16 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
PhpSpreadsheet设置单元格常用操作汇总
Nov 13 #PHP
PHP ob缓存以及ob函数原理实例解析
Nov 13 #PHP
PHP http请求超时问题解决方案
Nov 13 #PHP
PHP dirname简单使用代码实例
Nov 13 #PHP
PHP mkdir创建文件夹实现方法解析
Nov 13 #PHP
PHP接入支付宝接口失效流程详解
Nov 10 #PHP
基于PHP实现用户在线状态检测
Nov 10 #PHP
You might like
php设计模式 Prototype (原型模式)代码
2011/06/26 PHP
php实现快速排序的三种方法分享
2014/03/12 PHP
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
thinkPHP5.0框架应用请求生命周期分析
2017/03/25 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
懒就要懒到底——鼠标自动点击(含时间判断)
2007/02/20 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
用瀑布流的方式在网页上插入图片的简单实现方法
2016/09/23 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
2017/04/21 Javascript
JavaScript闭包_动力节点Java学院整理
2017/06/27 Javascript
VUE长按事件需求详解
2017/10/18 Javascript
vue实现随机验证码功能的实例代码
2019/04/30 Javascript
简单了解vue.js数组的常用操作
2019/06/17 Javascript
微信小程序实现日期格式化和倒计时
2020/11/01 Javascript
layui输入框中只允许输入整数的实现方法
2019/09/18 Javascript
解决LayUI数据表格复选框不居中显示的问题
2019/09/25 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
vue结合el-upload实现腾讯云视频上传功能
2020/07/01 Javascript
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
初步剖析C语言编程中的结构体
2016/01/16 Python
tensorflow实现简单逻辑回归
2018/09/07 Python
对python中的装包与解包实例详解
2019/08/24 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
解决tensorflow训练时内存持续增加并占满的问题
2020/01/19 Python
解决tensorflow打印tensor有省略号的问题
2020/02/04 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
如何用Python徒手写线性回归
2021/01/25 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
html2 canvas生成清晰的图片实现打印功能
2019/09/23 HTML / CSS
三陽商会官方网站:Sanyo iStore
2019/05/15 全球购物
Python 如何安装Selenium
2021/05/06 Python
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
2021/07/01 HTML / CSS