php 获取某个月的周一】的更多相关文章

今天有个朋友问了一个问题,最后解决了下,先整理记下来,后面用到了再说 function getMonday($month = ''){ if(empty($month)){ $month = date("Y-m"); } $maxDay = date('t', strtotime($month."-01")); $mondays = array(); for($i=1; $i<=$maxDay; $i++){ if(date('w', strtotime($m…
本文基于react-native 本人在用react-native写一个关于课程表的APP时需要课程表按照日期周期显示,网上查了许多方法,都没有达到自己想要的效果,根据一些方法的参考,再根据自己思维写出自己想要的效果 获取每月有几周 getWeeks(year, month) { var d = new Date(); // 该月第一天 d.setFullYear(year, month-1, 1); var w1 = d.getDay(); if (w1 == 0) w1 = 7; // 该月…
  SimpleDateFormat time = new SimpleDateFormat("yyyy-MM-dd 00:00:00"); //获取到当前的时间     Calendar calendar1 = Calendar.getInstance(); //获取前一个月     calendar1.add(Calendar.MONTH, -1); //获取到月的第一天     calendar1.set(Calendar.DAY_OF_MONTH,1); String sBeg…
在做统计的时候如果按照周统计 ,需要对某个月的周次信息进行计算,如果本月头一天不是星期一,则向上一个月取周一,本月最后的几天如果不能正好是一周,则忽略. 例如 2019-09月计算出来的结果 2016-08-29---2016-09-042016-09-05---2016-09-112016-09-12---2016-09-182016-09-19---2016-09-25 具体代码实现如下: <?php $current_year=2016; $current_month=9; $firstd…
js如何获取一个月的天数 function days(year,month){ var dayCount; now = new Date(year,month, 0); dayCount = now.getDate(); return dayCount; } alert(days(2014,7)) javascript获取一个月的天数…
Javascript里面的new  Date("xxxx/xx/xx")这个日期的构造方法有一个妙处,当你传入的是"xxxx/xx/0"(0号)的话,得到的日期是"xx"月的前一个 月的最后一天("xx"月的最大取值是69,题外话),如果传入"1999/13/0",会得到"1998/12/31".而且最大的好处是当你传 入"xxxx/3/0",会得到xxxx年2月的最…
发现网上用js获取某月最后一个的方式大多比较复杂,上个简单的: new Date(2013,4).toJSON().substring(0,10) new Date(2013,4,0).toLocaleFormat('%Y-%m-%d') 显示"2013-04-30". year+'-'+month+'-'+new Date(year,month,0).getDate();//获取当月最后一天日期 OK. 另外,前两种方法貌似IE上兼容性有问题,自己看着用吧…
需要获取某个月的第一个星期几的年月日 简单写了一个算法 #region 计算每月第一个星期1-7是各是几号 /// <summary> /// 计算每月第一个星期1-7是各是几号 /// </summary> /// <param name="monthStratTime"></param> /// <param name="calcWeek">DayOfWeek枚举 注意周日枚举为0</param&…
工作中可能会遇到很多不常见的需求,比如这次需要获取某个月的第一天和最后一天 #region 取得某月的第一天0分0秒 /// <summary> /// 取得某月的第一天0分0秒 /// </summary> /// <param name="datetime">要取得月份的某一天</param> /// <returns></returns> public static DateTime FirstDayOfMo…
package com.date; import java.text.SimpleDateFormat; import java.util.Calendar; /** * 默认显示前一个月的第一天和最后一天 * @author liyongyong * 2016年10月26日 */ public class GetPreMD { public static void main(String[] args) { //获取前一个月第一天 Calendar calendar1 = Calendar.g…