PHP 时间日期操作实战


Posted in PHP onAugust 26, 2011

常见常用的时间函数:
1.time(); //取得1970/1/1 00:00:00 到现在的总秒数

<?echo time();?>
2.mktime(); //设定时间

<?echo date("U",mktime(0,0,0,1,20,2011));//输出1970年1月1日0时0分0秒到2011年1月20日0时0分0秒的总秒数//mktime参数: mktime(时,分,秒,月,日,年);//常结合date("U",mktime(时,分,秒,月,日,年))使用;?>
3.date(); //取得时间的详细资讯

<?echo date("Y-m-d H:i:s");//输出西元年-月-日 时:分:秒;//可填参数请参考下表;?>

代表字串 说明 范例 输出
年:
Y 西元年(4位) =date("Y")?> 2011
y 西元年(2位) =date("y")?> 11
月:
m 月份,不足二位补零(01~12) =date("m")?> 01
n 月份,不足二位不补零(1~12) =date("n")?> 1
t 本月共有几天(1~31) =date("t")?> 31
M 英文月份名(缩写) =date("M")?> Jan
F 英文月份名(全名) =date("F")?> January
日:
d 日期,不足二位补零(01~31) =date("d")?> 01
j 日期,不足二位不补零(01~31) =date("j")?> 1
星期:
w 数字型的星期,(以0~6代表一到日) =date("w")?> 0
D 星期名(缩写) =date("D")?> Sun
l 星期名(全名) =date("l")?> Sunday
时:
H 24时制小时,不足二位补零(00~23) =date("H")?> 07
G 24时制小时,不足二位不补零(0~23) =date("G")?> 7
h 12时制小时,不足二位补零(01~12) =date("h")?> 07
g 12时制小时,不足二位不补零(1~12) =date("g")?> 7
分:
i 分钟,不足二位补零(00~59) =date("i")?> 40
秒:
s 秒钟,不足二位补零(00~59) =date("s")?> 45
S 秒钟,不足二位补零(00~59)加上英文顺序 =date("S")?> 45th
上下午:
A 大写AM/PM =date("A")?> AM
a 小写am/pm =date("a")?> am
其他:
U 1970/1/1 00:00:00 到指定天的总秒数 =date("U")?> 1156780800
z 一年当中的第几天(0~365) =date("z")?> 255
*?底代表?常用到的??

一些常?的用法:
1.取得1970年1月1日0?r0分0秒到今天的?秒??

<? 
echo date("U",mktime(0,0,0,date("Y"),date("m"),date("d"))); 
?>

2.取得今天到前後7天的?秒??
<? 
$setTime = date("U",mktime(0,0,0,7,20,2011)); 
$time = date("U",mktime(0,0,0,date("m"),date("d"),date("Y"))); 
$start = $time-86400*7; 
$over = $time+86400*7; 
if($start>=$time&&$time<=$over) 
{ 
echo "指定?r?在今天前後7天??; 
} 
else 
{ 
echo "指定?r?已超?在今天前後7天??; 
} 
?>
PHP 相关文章推荐
一个目录遍历函数
Oct 09 PHP
php与paypal整合方法
Nov 28 PHP
PHP数组交集的优化代码分析
Mar 06 PHP
ThinkPHP的模版中调用session数据的方法
Jul 01 PHP
php示例详解Constructor Prototype Pattern 原型模式
Oct 15 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
Dec 18 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
php unicode编码和字符串互转的方法
Aug 12 PHP
在php7中MongoDB实现模糊查询的方法详解
May 03 PHP
Yii 2.0自带的验证码使用经验分享
Jun 19 PHP
PHP回调函数概念与用法实例分析
Nov 03 PHP
Laravel 框架控制器 Controller原理与用法实例分析
Apr 14 PHP
PHP url 加密解密函数代码
Aug 26 #PHP
php图片上传存储源码并且可以预览
Aug 26 #PHP
PHP 无限分类三种方式 非函数的递归调用!
Aug 26 #PHP
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
Aug 23 #PHP
PHP数组实例总结与说明
Aug 23 #PHP
JpGraph php柱状图使用介绍
Aug 23 #PHP
php报表之jpgraph柱状图实例代码
Aug 22 #PHP
You might like
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
javascript的对话框详解与参数
2007/03/08 Javascript
网页禁用右键菜单和鼠标拖动选择方法小结
2015/02/25 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
javascript实现滚动效果的数字时钟实例
2016/07/21 Javascript
JS中如何实现Laravel的route函数详解
2017/02/12 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
微信小程序之圆形进度条实现思路
2018/02/22 Javascript
vue.js计算属性computed用法实例分析
2018/07/06 Javascript
在layer弹层layer.prompt中,修改placeholder的实现方法
2019/09/27 Javascript
js回调函数仿360开机
2019/12/26 Javascript
Node.js path模块,获取文件后缀名操作
2020/11/07 Javascript
使用PYTHON接收多播数据的代码
2012/03/01 Python
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
利用Python代码实现数据可视化的5种方法详解
2018/03/25 Python
Python环境Pillow( PIL )图像处理工具使用解析
2019/09/12 Python
python  logging日志打印过程解析
2019/10/22 Python
python+gdal+遥感图像拼接(mosaic)的实例
2020/03/10 Python
Python如何自动获取目标网站最新通知
2020/06/18 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
html5使用canvas画空心圆与实心圆
2014/12/15 HTML / CSS
您的健身减肥和健康饮食专家:vitafy
2017/06/06 全球购物
美国职棒大联盟官方网上商店:MLBShop.com
2017/11/12 全球购物
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
公司委托书格式范文
2014/04/04 职场文书
2014年五四青年节活动策划书
2014/04/22 职场文书
缓刑人员思想汇报
2014/10/11 职场文书
党员三严三实心得体会
2014/10/13 职场文书
2015年档案室工作总结
2015/05/23 职场文书
研讨会致辞
2015/07/31 职场文书
幼儿园保育员随笔
2015/08/14 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
Python可视化动图组件ipyvizzu绘制惊艳的可视化动图
2022/04/21 Python
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python