java当月最后一天_Java日期循环,Java获取当月的第一天和最后一天 | 学步园
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++;
}
}
java当月最后一天_Java日期循环,Java获取当月的第一天和最后一天 | 学步园相关推荐
- java date 操作_java日期操作-java Date-java Calendar-嗨客网
Java日期操作类教程 在生产开发过程中,会用到和时间相关的信息,所以 JavaDate类 说明 Date 类是定义时间对象的一个类,它是一个较为简单的操作类. 案例 package com.haic ...
- Java 获取某年的第一天和最后一天
在统计的数据是时候,要统计某年的数据.开始时间是某年的第一天,结束时间是某年的最后一天.该如何获取某年的第一天和最后一天: 获取当年的第一天和最后一天 private static String da ...
- PHP月份跨月计算日期不正确的处理,获取月份的第一天和最后一天
因为有大小月,所以涉及月份最后一天计算的时候直接date('Y-m-d', strtotime('+1 month'));得出的结果很有可能是下下个月的.例如: $date = date('Y-m-d ...
- 获取上个月的第一天和最后一天和当前月最后一天
项目场景:获取上个月的第一天和最后一天和当前月最后一天 提示:这里简述项目相关背景: 问题描述 提示:这里描述项目中遇到的问题: 例如当前为4月 getCurrentMonthLast() {var ...
- LocalDate获取当天,本月第一天,本月最后一天,今年第一天,今年最后一天
使用jdk1.8的LocalDate获取当天,本月第一天,本月最后一天,今年第一天,今年最后一天 LocalDate localDate = LocalDate.now();//今天Date day ...
- java 获取本年第一天_java获取年份的第一天和最后一天
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. package com.dada.test; import java.text.Simpl ...
- java 月第一天_java获取当前月第一天和最后一天
获取当前月第一天: /** * 获取当前月第一天 * @param month * @return */ public static String getFirstDayOfMonth(int mon ...
- java获取年的第一天和最后一天_java中如何获取当前年份的第一天和最后一天
packagecom.dada.test;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date; ...
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
2019独角兽企业重金招聘Python工程师标准>>> SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd ...
最新文章
- MaterialIDsRandomGenerator for 3dsMax使用教程
- 【noiOJ】P1996
- 第一个被赋予公明身份的机器人_一文读懂机器人的“眼睛”
- 聊聊一直困扰前端程序员的浏览器兼容-【css】
- 精讲23种设计模式-基于观察者模式~设计异步多渠道群发框架
- jQuery 学习-DOM篇(二):jQuery 在 DOM 内部插入元素
- Residual Attention Network--2017-【论文理解】
- havok之shape
- php 1970毫秒数,php – date()返回1970-01-01
- MCT工具的使用说明
- [game]《泰坦陨落2》
- python线程执行完后释放内存_线程结束后释放内存
- 2022年正月初七复工通知
- 4、杂项:Hyper-v/远程桌面使用USB设备(串口、加密狗等)
- 计算机数字怎么转换成文本,怎么把数字转换成文本
- spring boot控制AD域 报错解决
- 以下哪种数据结构的查找效率最高
- 码农场 » POJ 2566 Bound Found 题解 《挑战程序设计竞赛》
- 【LaTex】基础语法框架快速入门教程——Tex live+TexStudio简要安装及使用教程
- 口袋西游150服务器维护,口袋西游版本更新披露 幽冥界场景首曝
热门文章
- c++获得cpu厂商_使用Visual C++编程取得CPU信息
- python 函数 过程_python之函数篇
- 把网站图片和php程序分离,我的图片服务器和WEB应用服务器相分离的简单方案
- java 中关键字_java中关键字一览
- python中for循环运行不起_python中for循环不能正常工作
- 树形结构递归_递归和匿名函数
- streamset 数据合并_StreamSet之数据流从JDBC到Hbase
- linux history 看更多历史记录_Linux内核5.3+将更多支持F2FS
- b区计算机复试国家线,2020研究生考试国家线A区B区有什么区别
- 计算机专业毕业后现状,计算机专业怎么样_毕业生道出现状_“千万”别学