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 相关文章推荐
两种php调用Java对象的方法
Oct 09 PHP
PHP树的代码,可以嵌套任意层
Oct 09 PHP
PHP 模板高级篇总结
Dec 21 PHP
php5 non-thread-safe和thread-safe这两个版本的区别分析
Mar 13 PHP
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
Jun 18 PHP
设置php页面编码的两种方法示例介绍
Mar 03 PHP
PHP遍历目录并返回统计目录大小
Jun 09 PHP
PHP生成不重复标识符的方法
Nov 21 PHP
windows7下php开发环境搭建图文教程
Jan 06 PHP
PHP单例模式是什么 php实现单例模式的方法
May 14 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
Oct 18 PHP
Yii2设置默认控制器的两种方法
May 19 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实现文件下载(支持中文文名)
2013/12/04 PHP
php自定文件保存session的方法
2014/12/10 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
javascript控制frame,iframe的src属性代码
2009/12/31 Javascript
Extjs实现下拉菜单效果
2016/04/01 Javascript
AngularJS过滤器filter用法实例分析
2016/11/04 Javascript
JQuery学习总结【一】
2016/12/01 Javascript
jQuery操作之效果详解
2017/05/19 jQuery
vue基于mint-ui实现城市选择三级联动
2020/06/30 Javascript
vue组件jsx语法的具体使用
2018/05/21 Javascript
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
VuePress 静态网站生成方法步骤
2019/02/14 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
JS指定音频audio在某个时间点进行播放
2020/11/28 Javascript
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
对Python中type打开文件的方式介绍
2018/04/28 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
python如何统计代码运行的时长
2019/07/24 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2020/02/28 Python
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
班级读书活动总结
2014/06/30 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
廉政承诺书范文
2015/04/28 职场文书
施工安全保证书
2015/05/09 职场文书
三好学生竞选稿
2015/11/21 职场文书
python中的装饰器该如何使用
2021/06/18 Python
详解Python中下划线的5种含义
2021/07/15 Python
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python
vue-cil之axios的二次封装与proxy反向代理使用说明
2022/04/07 Vue.js