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中for循环语句的几种变型
Nov 26 PHP
php设计模式 Template (模板模式)
Jun 26 PHP
PHP 文本文章分页代码 按标记或长度(不涉及数据库)
Jun 07 PHP
php目录操作实例代码
Feb 21 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
Jun 23 PHP
Yii2增加验证码步骤详解
Apr 25 PHP
PHP实现微信图片上传到服务器的方法示例
Jun 29 PHP
PHP实现mysqli批量执行多条语句的方法示例
Jul 22 PHP
使用PHP json_decode可能遇到的坑与解决方法
Aug 03 PHP
PHP实现驼峰样式字符串(首字母大写)转换成下划线样式字符串的方法示例
Aug 10 PHP
PHP实现微信小程序用户授权的工具类示例
Mar 05 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
Oct 17 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
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
PHP PDOStatement::errorInfo讲解
2019/01/31 PHP
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
2010/02/07 Javascript
JS检测输入字符是否包含非法字符的示例代码
2014/02/11 Javascript
将json对象转换为字符串的方法
2014/02/20 Javascript
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
javascript的switch用法注意事项分析
2015/02/02 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
浅谈js中function的参数默认值
2017/02/20 Javascript
浅谈angularjs中响应回车事件
2017/04/24 Javascript
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
2017/05/08 jQuery
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
详解Require.js与Sea.js的区别
2018/08/05 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
解决await在forEach中不起作用的问题
2021/02/25 Javascript
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
使用Python生成XML的方法实例
2017/03/21 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
python控制台实现tab补全和清屏的例子
2019/08/20 Python
python+selenium select下拉选择框定位处理方法
2019/08/24 Python
解析python实现Lasso回归
2019/09/11 Python
Pytorch 保存模型生成图片方式
2020/01/10 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
英国电视和家用电器购物网站:rlrdistribution.co.uk
2018/11/20 全球购物
英国领先的互联网葡萄酒礼品商:Vintage Wine & Port
2019/05/24 全球购物
List、Map、Set三个接口,存取元素时,各有什么特点?
2015/09/27 面试题
新员工培训个人的自我评价
2013/10/09 职场文书
房地产出纳岗位职责
2013/12/01 职场文书
情人节寄语大全
2014/04/11 职场文书
2014国庆节国旗下演讲稿(精选版)
2014/09/26 职场文书
小学家长通知书评语
2014/12/31 职场文书
投标售后服务承诺书
2015/04/29 职场文书
冰雪公主观后感
2015/06/16 职场文书
JS setTimeout与setInterval的区别
2022/04/20 Javascript