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
实用函数3
Nov 08 PHP
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
Mar 29 PHP
php 中英文语言转换类
Sep 07 PHP
PHP实现下载功能的代码
Sep 29 PHP
php使用ICQ网关发送手机短信
Oct 30 PHP
php获取远程图片体积大小的实例
Nov 12 PHP
XAMPP安装与使用方法详细解析
Nov 27 PHP
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
Aug 06 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
Feb 02 PHP
php实现mysql数据库分表分段备份
Jun 18 PHP
TP3.2框架分页相关实现方法分析
Jun 03 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 获取远程网页内容的函数
2009/09/08 PHP
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
PHP设计模式(六)桥连模式Bridge实例详解【结构型】
2020/05/02 PHP
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
2007/04/20 Javascript
JS 自动完成 AutoComplete(Ajax 查询)
2009/07/07 Javascript
extjs DataReader、JsonReader、XmlReader的构造方法
2009/11/07 Javascript
Jquery遍历节点的方法小集
2014/01/22 Javascript
详解javascript的变量与标识符
2016/01/04 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
2018/04/05 Javascript
微信小程序通过保存图片分享到朋友圈功能
2018/05/24 Javascript
jquery+php后台实现省市区联动功能示例
2019/05/23 jQuery
深入浅出了解Node.js Streams
2019/05/27 Javascript
如何提升vue.js中大型数据的性能
2019/06/21 Javascript
小程序实现左滑删除效果
2019/07/25 Javascript
400多行Python代码实现了一个FTP服务器
2012/05/10 Python
python读写二进制文件的方法
2015/05/09 Python
Python Socket编程详细介绍
2017/03/23 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
python用win32gui遍历窗口并设置窗口位置的方法
2019/07/26 Python
python文件读写代码实例
2019/10/21 Python
python 实现二维字典的键值合并等函数
2019/12/06 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
澳大利亚女士时装在线:Rockmans
2018/09/26 全球购物
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
党校学习思想汇报
2014/01/06 职场文书
婚礼证婚人证婚词
2014/01/08 职场文书
项目建议书范文
2014/05/12 职场文书
80行代码写一个Webpack插件并发布到npm
2021/05/24 Javascript