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中$_FILES的使用方法及注意事项说明
Feb 14 PHP
ThinkPHP使用心得分享-上传类UploadFile的使用
May 15 PHP
ThinkPHP分页实例
Oct 15 PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
Jul 28 PHP
thinkphp跨库操作的简单代码实例
Sep 22 PHP
curl 出现错误的调试方法(必看)
Feb 13 PHP
PHP精确到毫秒秒杀倒计时实例详解
Mar 14 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
Apr 27 PHP
关于Curl在Swoole协程中的解决方案详析
Sep 12 PHP
laravel框架 api自定义全局异常处理方法
Oct 11 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 PHP
详解使用php-cs-fixer格式化代码
Sep 16 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压缩和解压缩字符串的方法
2015/03/14 PHP
php中使用GD库做验证码
2016/03/31 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
JS 学习笔记 防止发生命名冲突
2009/07/30 Javascript
jQuery学习笔记之控制页面实现代码
2012/02/27 Javascript
JavaScript数字和字符串转换示例
2014/03/26 Javascript
JavaScript中的函数重载深入理解
2014/08/04 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
Nodejs中session的简单使用及通过session实现身份验证的方法
2016/02/04 NodeJs
快速掌握jQuery插件WebUploader文件上传
2016/11/07 Javascript
利用jquery获取select下拉框的值
2016/11/23 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
angularJs中ng-model-options设置数据同步的方法
2018/09/30 Javascript
发布Angular应用至生产环境的方法
2018/12/10 Javascript
javascript中的this作用域详解
2019/07/15 Javascript
js实现select下拉框选择
2020/01/11 Javascript
何时/使用 Vue3 render 函数的教程详解
2020/07/25 Javascript
详细解读Python中解析XML数据的方法
2015/10/15 Python
Python实现SSH远程登陆,并执行命令的方法(分享)
2017/05/08 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
2019/04/27 Python
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
Ibatis的核心配置文件都有什么
2014/09/08 面试题
高级Java程序员面试题
2016/06/23 面试题
财务经理的岗位职责
2013/12/17 职场文书
初中物理教学反思
2014/01/14 职场文书
服务理念口号
2014/06/11 职场文书
文体活动总结
2015/02/04 职场文书
Python3 类型标注支持操作
2021/06/02 Python
Java Dubbo框架知识点梳理
2021/06/26 Java/Android
如何使用 resize 实现图片切换预览功能
2021/08/23 HTML / CSS