PHP如何获取本周周二的日期?】的更多相关文章

在计算某个特定周几的时候,需要对当前时间做一个转换和比对,比如,如何求出本周周二的时间日期. 代码如下: <?php // 如何计算本周的星期二 $time=time();//时间 $now=date("w",$time);//获取今天的周几 $now=$now==0?7:$now;//修正周日 echo date("Y-m-d",$time-($now-2)*86400);//得到周二 exit(); 截图如下: 效果如图:…
/// <summary> /// 获取本周的周一日期 /// </summary> /// <returns></returns> public static string GetThisWeekMonday() { DateTime date = DateTime.Now; DateTime firstDate = System.DateTime.Now; switch (date.DayOfWeek) { case System.DayOfWeek.M…
有时候做一些任务计划的功能时候,需要提供一个开始时间或者结束时间,比如本周结束,本月结束,今天结束等等,因此,我参考网上的资料把相关的实现为一个项目: gitee: https://gitee.com/dhclly/icedog.date-edge github: https://github.com/DHclly/icedog.date-edge/tree/master 执行测试用例,可以得到下面这种形式的结果: 当前的时间: 2018-12-10 14:38:09 昨天的开始日期: 2018…
Learn From: http://www.phpernote.com/php-function/1019.html 直接贴代码: <?php header('Content-type: text/html; charset=utf-8'); $date=date('Y-m-d', time()); //当前日期 $first=1; //$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $w=date('w',strtotime($date)); //获取当前周的第几天 周…
<?php header('Content-type: text/html; charset=utf-8'); $date=date('Y-m-d'); //当前日期 $first=1; //$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $w=date('w',strtotime($date)); //获取当前周的第几天 周日是 0 周一到周六是 1 - 6 $now_start=date('Y-m-d',strtotime("$date -".($w ?…
/** * 获取本周.本季度.本月.上月的开始日期.结束日期 */ var now = new Date();                    //当前日期 var nowDayOfWeek = now.getDay();         //今天本周的第几天 var nowDay = now.getDate();              //当前日 var nowMonth = now.getMonth();           //当前月 var nowYear = now.getY…
js 获取 本周.上周.本月.上月.本季度.上季度的开始结束日期 /**  * 获取本周.本季度.本月.上月的开始日期.结束日期  */ var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月 var nowYear = now.getYear(); //当前年 no…
1 根据当前日期获得所在周的日期区间(周一和周日日期) public String getTimeInterval(Date date) { Calendar cal = Calendar.getInstance(); cal.setTime(date); // 判断要计算的日期是否是周日,如果是则减一天计算周六的,否则会出问题,计算到下一周去了 int dayWeek = cal.get(Calendar.DAY_OF_WEEK);// 获得当前日期是一个星期的第几天 if (1 == day…
/** * 获取本周.本季度.本月.上月的开始日期.结束日期 */ var now = new Date(); //当前日期  var nowDayOfWeek = now.getDay(); //今天本周的第几天  var nowDay = now.getDate(); //当前日  var nowMonth = now.getMonth(); //当前月  var nowYear = now.getYear(); //当前年  nowYear += (nowYear < 2000) ? 19…
时间戳格式: //获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y')); $endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; //获取昨日起始时间戳和结束时间戳 $beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y')); $endYesterday=mktime(0,0,0,d…