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+mysql)
Nov 23 PHP
php扩展ZF――Validate扩展
Jan 10 PHP
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
Oct 29 PHP
THINKPHP内容分页代码分享
Jan 14 PHP
PHP中filter函数校验数据的方法详解
Jul 31 PHP
实例讲解yii2.0在php命令行中运行的步骤
Dec 01 PHP
PHP7+Nginx的配置与安装教程详解
May 10 PHP
thinkPHP删除前弹出确认框的简单实现方法
May 16 PHP
PHP MVC框架skymvc支持多文件上传
May 26 PHP
Yii+upload实现AJAX上传图片的方法
Jul 13 PHP
WHOOPS PHP调试库的使用
Sep 29 PHP
php解析非标准json、非规范json的方式实例
May 10 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
建立动态的WML站点(三)
2006/10/09 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
通过缓存数据库结果提高PHP性能的原理介绍
2012/09/05 PHP
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
浅谈JavaScript中Date(日期对象),Math对象
2015/02/05 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
2016/10/19 Javascript
Angular1.x自定义指令实例详解
2017/03/01 Javascript
JavaScript基础进阶之数组方法总结(推荐)
2017/09/04 Javascript
Django与Vue语法的冲突问题完美解决方法
2017/12/14 Javascript
vue脚手架中配置Sass的方法
2018/01/04 Javascript
webpack4.x CommonJS模块化浅析
2018/11/09 Javascript
vue-cli创建的项目中的gitHooks原理解析
2020/02/14 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python选课系统开发程序
2016/09/02 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
python中利用Future对象回调别的函数示例代码
2017/09/07 Python
Python 获取项目根路径的代码
2019/09/27 Python
python文件读写代码实例
2019/10/21 Python
python进程池实现的多进程文件夹copy器完整示例
2019/11/27 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
pycharm导入源码的具体步骤
2020/08/04 Python
Html5页面二次分享的实现
2018/07/30 HTML / CSS
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
Shopty西班牙:缝纫机在线销售
2018/01/26 全球购物
将一个数的从第5位开始的7个数取出,其余位置0
2016/05/26 面试题
保密协议书范本
2014/04/22 职场文书
医疗器械售后服务承诺书
2014/05/21 职场文书
党员教师个人对照检查材料范文
2014/09/25 职场文书
教师党员个人整改措施
2014/10/27 职场文书
年度考核表个人总结
2015/03/06 职场文书