日期超强总结

1、获取年月日
echo date('Y-m-d');
2、获取时分秒
echo date('H:i:s');

3、获取年月日时分秒

echo date('Y-m-d H:i:s');
4、今年是否闰年
echo date('L');
5、获取当月多少天
echo date('t');
6、根据月份获取天数
$month = "2015-07";
echo date('t', strtotime($month . '-01'));
7、根据月份获取当月第一天
$date = "2015-07-09";
echo date('Y-m-01',strtotime($date));
8、根据月份获取当月最后一天
$date = "2015-07-09";
echo date('Y-m-d',strtotime(date('Y-m-01',strtotime($date)) . '+1 month -1 day'));
9、获取上个月第一天
echo date('Y-m-01', strtotime('-1 month'));
10、获取上个月的最后一天
echo date('Y-m-t', strtotime('-1 month'));
11、获取昨天
echo date("Y-m-d",strtotime("-1 day"));
12、获取前天,即三天前
echo date("Y-m-d",strtotime("-2 day"));
13、获取明天
echo date("Y-m-d",strtotime("+1 day"));
14、获取一周以后
echo date("Y-m-d",strtotime("+1 week"));
15、获取一周零两天四小时两秒后
echo date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds"));
16、获取下个星期四
echo date("Y-m-d",strtotime("next Thursday"));
17、获取上周一
echo date("Y-m-d",strtotime("last Monday"));
18、获取一个月以前
echo date("Y-m-d",strtotime("last month"));
19、获取一个月以后
echo  date("Y-m-d",strtotime("+1 month"));
20、获取十年后
echo date("Y-m-d",strtotime("+10 year"));
21、服务器的时间区域设置
echo date('T');
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值