1、Java日期循环 SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd"); String dateStr1="2008-3-16"; String dateStr2="2008-3-24"; java.util.Date dateBegin=formater.parse(dateStr1); java.util.Date dateEnd=formater.parse(dateStr2); Calendar ca=Calendar.getInstance(); while(dateBegin.compareTo(dateEnd)<=0){ ca.setTime(dateBegin); ca.add(ca.DATE,1);//把dateBegin加上1天然后重新赋值给date1 dateBegin=ca.getTime(); } 2、Java获取当月的第一天和最后一天 Calendar cal = Calendar.getInstance(); SimpleDateFormat datef=new SimpleDateFormat("yyyy-MM-dd"); //当前月的最后一天 cal.set( Calendar.DATE, 1 ); cal.roll(Calendar.DATE, - 1 ); Date endTime=cal.getTime(); String endTime1=datef.format(endTime)+" 23:59:59"; //当前月的第一天 cal.set(GregorianCalendar.DAY_OF_MONTH, 1); Date beginTime=cal.getTime(); String beginTime1=datef.format(beginTime)+" 00:00:00"; //循环输出日期 public static void main(String[] arg) throws Exception { GregorianCalendar g = new GregorianCalendar(); g.setTime(new Date()); int day = g.get(Calendar.DAY_OF_YEAR); int year = g.get(Calendar.YEAR); for (int i = 0; i < 400; i++) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String formatTime = sdf.format(g.getTime()); System.out.println(formatTime); if(g.get(Calendar.YEAR) > year) { day = 0; year = g.get(Calendar.YEAR); } g.set(Calendar.DAY_OF_YEAR, day + 1); day++; } }
相关推荐
此文档中详细记载了,SQL获取当前月的第一天和最后一天和当前月一共几天,希望可以帮到下载的朋友们!
Calendar c = new GregorianCalendar(); c.setFirstDayOfWeek(Calendar.MONDAY); c.setTime(new Date()); c.set(Calendar.DAY_OF_WEEK, c.getFirstDayOfWeek()); // Monday System.out.println(c....//本月第一天
易语言源码易语言取上个月第一天和最后一天源码.rar
快速计算当前月份和上个月的第一天和最后一天的方法
#region 得到一个月的第一天和最后一天的日期 /// <summary> /// 得到本月的第一天日期 /// </summary> /// <returns>DateTime</returns> public static DateTime GetFirstDayOfMonth() { return GetFirstDayOfMonth...
//本月第一天时间 DateTime dt_First = dt.AddDays(-(dt.Day) + 1); Label1.Text = dt_First.ToString("yyyy-MM-dd"); //将本月月数+1 DateTime dt2 = dt.AddMonths(1); //本月最后一天时间 DateTime dt_Last = ...
这里包括java处理常用的时间,可以获取当前日期,本周周一日期,本月第一天,本月最后一天等日期处理
C#中的DateTime:本周,本月,本年,本周第一天
易语言取上个月第一天和最后一天源码
$lastday = date(‘Y-m-d’, strtotime(“$firstday +1 month -1 day”)); return array($firstday, $lastday); } 您可能感兴趣的文章:用php获取本周,上周,本月,上月,本季度日期的代码PHP显示今天、今月、上月、...
Oracle 获取本周、本月、本季、本年的第一天和最后一天
C#巧用DateTime预设可选的日期范围(如本年度、本季度、本月等)实现一个年、月、季度联动SELECT的javascript代码JavaScript获取某年某月的最后一天附截图JS获取月的最后一天与JS得到一个月份最大天数的实例代码js获取...
本文实例为大家分享了C语言实现按月显示的日历,供大家参考,具体内容如下 首先显示一下我们最后要出来的效果图: 大概就是这个样子。那么我们先来说说基本的思路:首先计算出...计算出当前年的第一天和当前月的第一
m h 切换至本月的第一天和最后一天 y r 切换至本年的第一天和最后一天 t 切换至今天 金额简单计算 作为一款记账软件,GnuCash 在金额类单元格里提供了简单的计算功能,例如可以直接输入 30*2 这类表达式(不需要输入...