php获取各个日期方法 date()函数详解
分类:实用代码
时间:2022-11-24 14:59
浏览:0
评论:0
刚才发布了一款万年历的简易代码,为了好理解代码,特意发一个data()函数的详解。
date()函数的格式:
date('Y-m-d',timestamp); //输出年-月-日
date('Y-m-d H:i:s',timestamp); //输出年-月-日 时:分:秒下面是一些例子:
当天日期:
date("Y-m-d",strtotime("today")); //strtotime(‘today’)输出今天的开始时间戳
// 或
date("Y-m-d",time()); //time()输出当前秒时间戳
// 或
date("Y-m-d"); //第二个参数不填默认当前时间昨天日期:
date("Y-m-d",strtotime("-1 day"));
// 或
date("Y-m-d",strtotime("yesterday"));明天日期:
date("Y-m-d",strtotime("+1 day"));
// 或
date("Y-m-d",strtotime("tomorrow "));7天后日期:
date("Y-m-d",strtotime("+7 day"));也可以这样:
date("Y-m-d",strtotime("+1 week"));本周起始日期:
date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y")))
date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y")))一周零两天三小时四分钟五秒后时间:
date("Y-m-d H:i:s",strtotime("+1 week 2 days 3 hours 4 minute 5 seconds"));下个周一日期:
date("Y-m-d",strtotime("next Monday"));昨天起止时间戳:
date('Y-m-d 00:00:00',strtotime("-1 day"));上周起止时间戳:
// 上周开始
$begin = mktime(0, 0, 0, date('m'), date('d') - date('w') + 1 - 7, date('Y'));
date('Y-m-d H:i:s', $begin);
// 上周结束
$end = mktime(23, 59, 59, date('m'), date('d') - date('w') + 7 - 7, date('Y'));
date('Y-m-d H:i:s', $end);本月起始时间戳:
date('Y-m-01 00:00:00');本月结束时间戳:
date('Y-m-t 23:59:59');1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 实用代码 > php获取各个日期方法 date()函数详解
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 实用代码 > php获取各个日期方法 date()函数详解
