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 相关文章推荐
实现获取http内容的php函数分享
Feb 16 PHP
php通过数组实现多条件查询实现方法(字符串分割)
May 06 PHP
ThinkPHP的MVC开发机制实例解析
Aug 23 PHP
php中call_user_func函数使用注意事项
Nov 21 PHP
PHP生成不重复标识符的方法
Nov 21 PHP
浅谈PHP接收POST数据方式
Jun 05 PHP
9个比较实用的php代码片段
Mar 15 PHP
PHP在线调试执行的实现方法(附demo源码)
Apr 28 PHP
php基于session锁防止阻塞请求的方法分析
Aug 07 PHP
PHP分页显示的方法分析【附PHP通用分页类】
May 10 PHP
PHP验证类的封装与使用方法详解
Jan 10 PHP
php统计数组不同元素的个数的实例方法
Sep 26 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
php中处理模拟rewrite 效果
2006/12/09 PHP
php file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
PHP XML数据解析代码
2010/05/26 PHP
php操作JSON格式数据的实现代码
2011/12/24 PHP
PHP容易忘记的知识点分享
2013/04/30 PHP
探讨PHP调用时间格式的参数详解
2013/06/06 PHP
php二维数组用键名分组相加实例函数
2013/11/06 PHP
php格式化日期和时间格式化示例分享
2014/02/24 PHP
php实现parent调用父类的构造方法与被覆写的方法
2015/02/11 PHP
php用户登录之cookie信息安全分析
2016/05/13 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
js中for in的用法示例解析
2013/12/25 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
js实现网页图片延时加载 提升网页打开速度
2016/01/26 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
详解网站中图片日常使用以及优化手法
2017/01/09 Javascript
JavaScript使用readAsDataURL读取图像文件
2017/05/10 Javascript
在create-react-app中使用sass的方法示例
2018/10/01 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
2018/11/19 Javascript
使用apifm-wxapi快速开发小程序过程详解
2019/08/05 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
Python切片操作实例分析
2018/03/16 Python
Pycharm 实现下一个文件引用另外一个文件的方法
2019/01/17 Python
解决Python正则表达式匹配反斜杠''\''问题
2019/07/17 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
python如何停止递归
2020/09/09 Python
英国礼品和生活方式品牌:Treat Republic
2020/11/21 全球购物
电气工程自动化求职信
2014/03/14 职场文书
企业金融服务方案
2014/06/03 职场文书
租房安全协议书
2014/08/20 职场文书
家长会欢迎词
2015/01/23 职场文书
关于成立领导小组的通知
2015/04/23 职场文书
MySQL 可扩展设计的基本原则
2021/05/14 MySQL
PyTorch 实现L2正则化以及Dropout的操作
2021/05/27 Python
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB