-
2022-04-15 20:02:42
getFirstDay(){ //当前月第一天 var y = new Date().getFullYear(); //获取年份 var m = new Date().getMonth() + 1; //获取月份 var d = '01'; m = m < 10 ? '0' + m : m; //月份补 0 return [y,m,d].join("-") }, getLastDay(){ //当前月最后一天 var y = new Date().getFullYear(); //获取年份 var m = new Date().getMonth() + 1; //获取月份 var d = new Date(y, m, 0).getDate(); //获取当月最后一日 m = m < 10 ? '0' + m : m; //月份补 0 d = d < 10 ? '0' + d : d; //日数补 0 return [y,m,d].join("-") },
使用:
getFirstDay(); //'2022-04-01' getLastDay(); //'2022-04-30'
更多相关内容 -
Java计算当前月有多少天以及获取当前月开始以及结束日期
2021-03-08 19:29:11/*** 获得当前月开始和结束的日期** @param monthString* @param days* @return*/public Map getBeginAndEndDate() {Map map = new HashMap();// 获得当前年、月Calendar date = Calendar.getInstance();String .../**
* 获得当前月开始和结束的日期
*
* @param monthString
* @param days
* @return
*/
public Map getBeginAndEndDate() {
Map map = new HashMap();
// 获得当前年、月
Calendar date = Calendar.getInstance();
String yearString = String.valueOf(date.get(Calendar.YEAR));
// String.valueOf(date.get(Calendar.MONTH));是获得上个月份
String monthString = String.valueOf(date.get(Calendar.MONTH) + 1);
// 当前月开始的日期
String beginString = yearString + "-" + monthString + "-01";// 当前月第一天的日期字符串
int year = Integer.parseInt(yearString);
int month = Integer.parseInt(monthString);
// 调用查找当前月有多少天的方法
int days = getDays(year, month);
String endString = yearString + "-" + monthString + "-" + days;// 当前月最后一天的日期字符串
// 调用字符串转换成日期格式的方法
DateFormat df = new DateFormat();
Date benginDate = df.StringFormatToDate(beginString);
Date endDate = df.StringFormatToDate(endString);
map.put("benginDate", benginDate);
map.put("endDate", endDate);
return map;
};
-
java获取当前月的天数、java获取当前月每天的日期
2020-06-24 11:29:15//java获取当前月的天数 public int getDayOfMonth(){ Calendar aCalendar = Calendar.getInstance(Locale.CHINA); int day=aCalendar.getActualMaximum(Calendar.DATE); return day; } ————————————...//java获取当前月的天数 public int getDayOfMonth(){ Calendar aCalendar = Calendar.getInstance(Locale.CHINA); int day=aCalendar.getActualMaximum(Calendar.DATE); return day; } ———————————————— 版权声明:本文为CSDN博主「夜半难眠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_18756241/article/details/54581624
-
java8获取上月及当前月
2020-09-04 14:10:29api: getYear() int 获取当前日期的年份 getMonth() Month 获取当前日期的月份对象 getMonthValue() int 获取当前日期是第几月 getDayOfWeek() DayOfWeek 表示该对象表示的日期是星期几 getDayOfMonth() int 表示该...方式一:
YearMonth y = YearMonth.now(); System.out.println("本月日期是:"+y.toString()); YearMonth y2 = YearMonth.now().minusMonths(1); System.out.println("上月日期是:"+y2.toString());
结果是
本月日期是:2020-09
上月日期是:2020-08
方式二:
LocalDate 获取上月对象LocalDate date2 = LocalDate.now().minusMonths(1);
api:
getYear() int 获取当前日期的年份 getMonth() Month 获取当前日期的月份对象 getMonthValue() int 获取当前日期是第几月 getDayOfWeek() DayOfWeek 表示该对象表示的日期是星期几 getDayOfMonth() int 表示该对象表示的日期是这个月第几天 getDayOfYear() int 表示该对象表示的日期是今年第几天 withYear(int year) LocalDate 修改当前对象的年份 withMonth(int month) LocalDate 修改当前对象的月份 withDayOfMonth(int dayOfMonth) LocalDate 修改当前对象在当月的日期 isLeapYear() boolean 是否是闰年 lengthOfMonth() int 这个月有多少天 lengthOfYear() int 该对象表示的年份有多少天(365或者366) plusYears(long yearsToAdd) LocalDate 当前对象增加指定的年份数 plusMonths(long monthsToAdd) LocalDate 当前对象增加指定的月份数 plusWeeks(long weeksToAdd) LocalDate 当前对象增加指定的周数 plusDays(long daysToAdd) LocalDate 当前对象增加指定的天数 minusYears(long yearsToSubtract) LocalDate 当前对象减去指定的年数 minusMonths(long monthsToSubtract) LocalDate 当前对象减去注定的月数 minusWeeks(long weeksToSubtract) LocalDate 当前对象减去指定的周数 minusDays(long daysToSubtract) LocalDate 当前对象减去指定的天数 compareTo(ChronoLocalDate other) int 比较当前对象和other对象在时间上的大小,返回值如果为正,则当前对象时间较晚, isBefore(ChronoLocalDate other) boolean 比较当前对象日期是否在other对象日期之前 isAfter(ChronoLocalDate other) boolean 比较当前对象日期是否在other对象日期之后 isEqual(ChronoLocalDate other) boolean 比较两个日期对象是否相等
-
Java获取当前月的上一个月
2020-01-08 15:31:52// 设置为当前时间 calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) - 1); // 设置为上一个月 date = calendar.getTime(); String accDate = format.format(date); return accDate; } ... -
java获取当前月第一天和最后一天
2020-06-02 15:57:14获取当前月第一天: /** * 获取当前月第一天 * @param month * @return */ public static String getFirstDayOfMonth(int month) { Calendar calendar = Calendar.getInstance(); // 设置月份 calendar.... -
mysql 获取当前月最后一天和第一天
2021-01-19 01:21:13mysql 函数:select curdate()... -- 获取当前日期select DATE_ADD(curdate(),interval -day(curdate())+1 day) -- 获取本月第一天select last_day(curdate()); -- 获取当月最后一天select date_add(curdate()-day(c... -
LocalDate 获取当前月得第一天和最后一天
2020-10-13 15:19:41public static void main(String[] args) { DateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyy-MM-dd"); LocalDateTime date = LocalDateTime.now(); LocalDateTime firstday = date.with... -
js获取当前月后面12个月所有月份
2019-05-29 10:22:59js获取当前月后面12个月–返回所有月份 var dataArr = []; var data = new Date(); var year = data.getFullYear(); data.setMonth(data.getMonth() + 1, 1); //获取到当前月份,设置月份 for (var i = 0; i <... -
postgresql 当前时间,当前月,下个月
2018-06-14 10:39:48SELECT TO_CHAR(NOW(), 'YYYY-MM-DD HH24:MI:SS') THISDATETIME, TO_CHAR(NOW(), 'YYYY-MM') THISMONTH, TO_CHAR(NOW() + INTERVAL '1 MONTH','YYYY-MM') NEXTMONTH -
java获取指定和当前月第一天和最后一天,上个月第一天和最后一天
2018-01-02 10:25:48//获取当前月第一天: Calendar calstr = Calendar.getInstance(); //本月 calstr.add(Calendar.MONTH, 0); //设置为1号为本月第一天 calstr.set(Calendar.DAY_OF_MONTH,1); System.out.println("当月第一天:"+ ... -
Java8获取当前月的第一天和最后一天
2020-10-29 17:52:15需求描述:需要获取当前月份的第一天开始的时间,和最后一天的结束时间 -
java calendar类根据当前日期时间,计算当前日期在当前月是第几周,与周跨月问题,
2019-05-06 14:18:36第一步 先根据当前日期时间 计算...// 周跨月也是如此, 每个月有多少周,是根据每月有几个星期一来计算的…(以2019-4-29 – 2019-5-5周为例,周一是4月29号 星期天为5与5号,周一在4月那这个周跨月,算四月的第5周) Sim... -
Java 获取当前年 、当前月
2018-10-17 16:45:341、String year = String.valueOf(cal.get(Calendar.YEAR));//当前年 2、int month = cal.get(Calendar.MONTH )+1; -
oracle获取系统日期--当前时间+前一天+当前月+前一个月
2020-03-12 15:51:49当前日: 前一天: 前一天转换为日期格式: 前一个月日期: 前一个月: 后一个月转换为字符串: 补充:格式化日期 获取系统日期: SYSDATE 当前日: select TRUNC(SYSDATE) from dual; 前一天: select... -
java8的LocalDateTime获取当前月的第一天与最后一天
2019-09-04 22:28:08LocalDateTime date = LocalDateTime.now(); LocalDateTime firstday = date.with(TemporalAdjusters.firstDayOfYear()); LocalDateTime lastDay = date.with(TemporalAdjusters.lastDayOfMonth());... -
element 日期选择器 选择月份 两个input输入框 设置默认月份(当年1月到当前月)
2020-09-08 16:43:09element 日期选择器date-picker 设置默认月份(当年1月到当前月),结束月份大于开始月份,开始月份小于结束月份 1. 初始月份设置 先放效果图 月份选择器 <el-date-picker v-model="checkFieldFormData.... -
jquery获取当前月有多少天
2017-02-27 09:37:08var day = new Date(); var dayCount = (32 - new Date(day.getYear(), day.getMonth(), 32).getDate()) + 1;获取当前天后然后向下边那样写就可以了 -
Java获取当前年份,计算当前月有多少自然日、有多少工作日、有几周
2017-09-26 14:35:53import org.apache.commons.collections.map.HashedMap; ... * 计算当前月有多少自然日、有多少工作日、有几周 */ public class CalendarUtil { public static void main(String[] args) { -
Java编程实现获取本周在当前年的第几周、当前月的第几周、当前季度的第几季度
2019-08-14 14:19:34* 项目:Java编程实现获取本周在当前年的第几周、当前月的第几周、当前季度的第几季度 * 时间:2019/8/14 * 作者:郑翰林 */ import java.util.Calendar; public class Date6 { public static void main(String[]... -
Mybatis 获取当前月、指定月 或 两个指定时间间隔 的数据集合
2018-11-05 14:49:29当前月: and DATE_FORMAT(a.createTime,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') 指定月: <if test="month!=null and month!=''"> and DATE_FORMAT(a.createTime,'%Y-%m')=#{... -
java中获取当前月的前N个月份
2018-10-30 19:35:00// 获取最近12个月 public String getLast12Months(int i) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM"); Calendar c = Calendar.getInstance(); c.setTime(new Date()); c.add... -
js 获取当前月的每一天并显示出来
2019-03-01 11:54:44效果: 代码: var myDate = new Date(); /*获取一个月的天数 */ function getCountDays() { var curDate = new Date(); var curMonth = curDate.getMonth(); curDat... -
element-ui 月份选择器,选择月份获取当前月的第一天和最后一天
2020-03-11 19:17:33<el-date-picker class="pickerStyle" v-model="times" type="month" size="small" @change="changeMonth" placeholder="选择月"> </el-date-picker> 2.js代码 changeMonth(value){ ... -
js获取当前月的第一天
2018-10-20 17:29:591.当前月第一天 var date=new Date(); date.setDate(1); var dateStart = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() 2.获取当天日期 var dateEnd=new Date().Format(&... -
el-date-picker区间设置默认值(当前月第一天到当天)
2019-04-12 19:31:39el-date-picker区间设置默认值(当前月第一天到当天) el-date-picker设置为daterange日期区间 <el-date-picker v-model="dateVals" type="daterange" value-format="yyyy-MM-dd" range-separator="-" ... -
获取上个月最后一天,获取当前月最后一天,获取下个月第一天
2018-06-17 19:12:48本文采用joda-Time获取,比起jdk的Date和Calendar的日期类简单很多获取上个月最后一天:LocalDate now = LocalDate.now(); LocalDate lastDayOfPreviousMonth = now....获取当前月最后一天:LocalDate lastDayO...