PHP date函数常用时间处理方法


Posted in PHP onMay 11, 2015
echo "今天:".date("Y-m-d")."<br>";     

echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";     

echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>";
echo "一周后:".date("Y-m-d",strtotime("+1 week")). "<br>";     

echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "<br>";     

echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "<br>";     

echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."<br>";     

echo "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";     

echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>";     

echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>";    

strtotime()函数的作用是将日期时间描述解析为 Unix 时间戳

int strtotime ( string time [, int now] )

PHP星期几获取代码:

date("l");

//data就可以获取英文的星期比如Sunday

date("w");

//这个可以获取数字星期比如123,注意0是星期日

获取中文星期可以这样
$weekarray=array("日","一","二","三","四","五","六");

echo "星期".$weekarray[date("w")];

获取指定日期是:
[code]
$weekarray=array("日","一","二","三","四","五","六");
echo "星期".$weekarray[date("w","2011-11-11")];

因为date函数非常强大,他完全可以胜任一切这样的工作我附个手册里的表吧

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"

PHP 相关文章推荐
多文件上载系统完整版
Oct 09 PHP
PHP与javascript的两种交互方式
Oct 09 PHP
PHP 字符串编码截取函数(兼容utf-8和gb2312)
May 02 PHP
php中设置多级目录session的问题
Aug 08 PHP
php中计算未知长度的字符串哪个字符出现的次数最多的代码
Aug 14 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
Dec 24 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
Apr 18 PHP
详解Yii2.0使用AR联表查询实例
Jun 16 PHP
php使用curl下载指定大小的文件实例代码
Sep 30 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
Feb 06 PHP
php-app开发接口加密详解
Apr 18 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
May 27 PHP
护卫神php套件 php版本升级方法(php5.5.24)
May 10 #PHP
php.ini中的request_order推荐设置
May 10 #PHP
浅析iis7.5安装配置php环境
May 10 #PHP
将PHP从5.3.28升级到5.3.29时Nginx出现502错误
May 09 #PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
May 08 #PHP
php中header跳转使用include包含解决参数丢失问题
May 08 #PHP
PHP中is_file()函数使用指南
May 08 #PHP
You might like
mysql5写入和读出乱码解决
2006/11/25 PHP
PHP nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
2009/08/21 PHP
PHPMYADMIN 简明安装教程 推荐
2010/03/07 PHP
探讨PHP中OO之静态关键字以及类常量的详解
2013/06/07 PHP
PHP下通过QRCode类库创建中间带网站LOGO的二维码
2014/07/12 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
javascript弹出页面回传值的方法
2015/01/28 Javascript
跟我学习javascript的循环
2015/11/18 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
2016/05/13 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
2016/08/24 Javascript
vue学习笔记之指令v-text &amp;&amp; v-html &amp;&amp; v-bind详解
2017/05/12 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
Vue中v-for的数据分组实例
2018/03/07 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
使用JavaScript计算前一天和后一天的思路详解
2019/12/20 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
[01:05:12]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS CIS-GAME
2014/05/21 DOTA
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
[46:58]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第一场 12.17
2020/12/19 DOTA
python实现web方式logview的方法
2015/08/10 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
python 两个一样的字符串用==结果为false问题的解决
2020/03/12 Python
python解压zip包中文乱码解决方法
2020/11/27 Python
S’well Bottle保温杯官网:绝缘不锈钢水瓶
2018/05/09 全球购物
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
2016/04/15 面试题
简历的个人自我评价范文
2014/01/03 职场文书
奶茶专卖店创业计划书
2014/01/18 职场文书
消防器材管理制度
2014/01/28 职场文书
材料加工工程求职信
2014/02/19 职场文书
党员岗位承诺口号大全
2014/03/28 职场文书
项目投资合作意向书
2014/07/29 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书
唐山大地震的观后感
2015/06/05 职场文书