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 相关文章推荐
亲密接触PHP之PHP语法学习笔记1
Dec 17 PHP
php 无法载入mysql扩展
Mar 12 PHP
PHP开发规范手册之PHP代码规范详解
Jan 13 PHP
PHP漏洞全解(详细介绍)
Nov 13 PHP
基于Zend的Config机制的应用分析
May 02 PHP
解析argc argv在php中的应用
Jun 24 PHP
PHP对象相互引用的内存溢出实例分析
Aug 28 PHP
Fedora下安装php Redis扩展笔记
Sep 03 PHP
PHP验证码生成原理和实现
Jan 24 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
Apr 09 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
php htmlspecialchars()与shtmlspecialchars()函数的深入分析
2013/06/05 PHP
Smarty变量调节器失效的解决办法
2014/08/20 PHP
php统计数组不同元素的个数的实例方法
2019/09/26 PHP
js中的referrer返回上一页使用介绍
2013/09/26 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
DOM 事件的深入浅出(二)
2016/12/05 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
node.js(express)中使用Jcrop进行图片剪切上传功能
2017/04/21 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
2018/08/20 Javascript
js实现input密码框显示/隐藏功能
2020/09/10 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
webpack中如何使用雪碧图的示例代码
2018/11/11 Javascript
Windows下支持自动更新的Electron应用脚手架的方法
2018/12/24 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
Python算法之栈(stack)的实现
2014/08/18 Python
python实现识别手写数字 python图像识别算法
2020/03/23 Python
Python查看微信撤回消息代码
2018/06/07 Python
flask入门之表单的实现
2018/07/18 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
scrapy头部修改的方法详解
2020/12/06 Python
css3实现一款模仿iphone样式的注册表单
2013/03/20 HTML / CSS
澳大利亚有机化妆品网上商店:The Well Store
2020/02/20 全球购物
自动化专业个人求职信范文
2013/12/30 职场文书
直接有效的自我评价
2014/01/11 职场文书
西式婚礼主持词
2014/03/13 职场文书
消防安全责任书范本
2014/04/15 职场文书
党员干部反四风民主生活会对照检查材料思想汇报
2014/10/12 职场文书
质量保证书怎么写
2015/02/27 职场文书
检讨书格式范文
2015/05/07 职场文书
党内外群众意见范文
2015/06/02 职场文书
国富论读书笔记
2015/06/26 职场文书
HAM-2000摩机图
2021/04/22 无线电
拙作再改《我的收音机情缘》
2022/04/05 无线电