php显示时间常用方法小结


Posted in PHP onJune 05, 2015

本文实例讲述了php显示时间常用方法。分享给大家供大家参考。具体分析如下:

一、PHP函数Date()获取当前时间

代码:

<?php echo $showtime=date("Y-m-d H:i:s");?>

显示的格式: 年-月-日 小时:分钟:秒

相关参数:

a:"am"或者"pm"
A:"AM"或者"PM"
d:几日,二位数字,若不足二位则前面补零,如: "01"至"31"
D:星期几,三个英文字母,如: "Fri"
F:月份,英文全名,如: "January"
h:12 小时制的小时,如: "01"至"12"
H:24 小时制的小时,如: "00"至"23"
g:12 小时制的小时,不足二位不补零,如: "1"至12"
G:24 小时制的小时,不足二位不补零,如: "0"至"23"
i:分钟,如: "00"至"59"
j:几日,二位数字,若不足二位不补零,如: "1"至"31"
l:星期几,英文全名,如:"Friday"
m:月份,二位数字,若不足二位则在前面补零;如: "01"至"12"
n:月份,二位数字,若不足二位则不补零;如:"1"至"12"
M:月份,三个英文字母;如:"Jan"
s:秒;如:"00"至"59"
S:字尾加英文序数,二个英文字母;如:"th"、"nd"
t:指定月份的天数;如:"28"至"31"
U:总秒数
w:数字型的星期几,如: "0"(星期日)至"6"(星期六)
Y:年,四位数字;如:"1999"
y:年,二位数字;如:"99"
z:一年中的第几天;如:"0"至"365"

二、PHP5中Date()函数获取时间相差8小时问题的解决方法

只需在输出时间之前加个定义:date_default_timezone_set("PRC");,代码:

<?php
date_default_timezone_set("PRC");
echo date("Y-m-d H:i:s");
?>

三、PHP获取文件创建时间和最后修改时间的函数

filemtime(string filename):返回文件上次被修改的时间,出错时返回false。时间以Unix时间戳的方式返回,可用于Date()。

filectime(string filename):返回文件上次inode被修改的时间,如果出错则返回false。时间以Unix时间戳的方式返回。

fileatime(string filename):返回文件上次被访问的时间,如果出错则返回false。时间以Unix时间戳的方式返回。

四、PHP比较两个日期相差天数

代码:

<?php
echo (strtotime("2008-08-24 00:00:00")-strtotime("2008-08-08 00:00:00"))/86400;
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP循环语句笔记(foreach,list)
Nov 29 PHP
ThinkPHP访问不存在的模块跳转到404页面的方法
Jun 19 PHP
php输入流php://input使用浅析
Sep 02 PHP
php实现按照权重随机排序数据的方法
Jan 09 PHP
深入浅析PHP无限极分类的案例教程
May 09 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
Apr 04 PHP
POST一个JSON格式的数据给Restful服务实例详解
Apr 07 PHP
关于php 高并发解决的一点思路
Apr 16 PHP
解决出现SoapFault (looks like we got no XML document)的问题
Jun 24 PHP
PHP实现带进度条的Ajax文件上传功能示例
Jul 02 PHP
PHP7 参数处理机制修改
Mar 09 PHP
详解PHP用mb_string处理windows中文字符
May 26 PHP
php实现用已经过去多长时间的方式显示时间
Jun 05 #PHP
一个完整的PHP类包含的七种语法说明
Jun 04 #PHP
php循环table实现一行两列显示的方法
Jun 04 #PHP
PHP实现过滤掉非汉字字符只保留中文字符
Jun 04 #PHP
了解PHP的返回引用和局部静态变量
Jun 04 #PHP
PHP中4种常用的抓取网络数据方法
Jun 04 #PHP
php实现将上传word文件转为html的方法
Jun 03 #PHP
You might like
基于mysql的论坛(2)
2006/10/09 PHP
php二维数组排序方法(array_multisort usort)
2013/12/25 PHP
php实现粘贴截图并完成上传功能
2015/05/17 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
Javascript 调试利器 Firebug使用详解六
2009/07/05 Javascript
Javascript 中的类和闭包
2010/01/08 Javascript
JavaScript 异步方法队列链实现代码分析
2010/06/05 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
2015/12/02 Javascript
jQuery通过写入cookie实现更换网页背景的方法
2016/04/15 Javascript
JavaScript接口的实现三种方式(推荐)
2016/06/14 Javascript
Vue封装一个简单轻量的上传文件组件的示例
2018/03/21 Javascript
jQuery实现表单动态添加与删除数据操作示例
2018/07/03 jQuery
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
详解vue-cli 2.0配置文件(小结)
2019/01/14 Javascript
JS使用正则表达式判断输入框失去焦点事件
2019/10/16 Javascript
JS实现的雪花飘落特效示例
2019/12/03 Javascript
详解vue 组件
2020/06/11 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
[22:20]初生之犊-TI4第5名LGD战队纪录片
2014/08/13 DOTA
[00:12]2018DOTA2亚洲邀请赛SOLO赛 MidOne是否中单第一人?
2018/04/05 DOTA
深入讲解Python编程中的字符串
2015/10/14 Python
Python标准库sched模块使用指南
2017/07/06 Python
tensorflow模型保存、加载之变量重命名实例
2020/01/21 Python
python 实现线程之间的通信示例
2020/02/14 Python
使用CSS3来制作消息提醒框
2015/07/12 HTML / CSS
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
意大利消费电子产品购物网站:SLG Store
2019/12/26 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
公司财务总监岗位职责
2013/12/14 职场文书
高三高考决心书
2014/03/11 职场文书
理财投资建议书
2014/03/12 职场文书
就业协议书范本
2014/04/11 职场文书
企业消防安全责任书
2014/07/23 职场文书
国际贸易系求职信
2014/08/09 职场文书
高中英语教学反思范文
2016/03/02 职场文书