java获取月末日期_Java获取给定日期的月初和月末两个日期
在Java开发过程中,我们会遇到很多关于日期操作的问题,今天就跟大家分享一下如何获取给定日期的月初和月末两个日期。
代码如下:
public String getFirstAndLastDayOfMonth() throws Exception {
String date_str = "2019-02-15";
Calendar cale = Calendar.getInstance();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
cale.setTime(formatter.parse(date_str));
cale.add(Calendar.MONTH, 0);
cale.set(Calendar.DAY_OF_MONTH, 1);
String firstDayOfMonth = formatter.format(cale.getTime()); // 当月第一天 2019-02-01
cale.add(Calendar.MONTH, 1);
cale.set(Calendar.DAY_OF_MONTH, 0);
String lastDayOfMonth = formatter.format(cale.getTime()); // 当月最后一天 2019-02-28
}
java获取月末日期_Java获取给定日期的月初和月末两个日期相关推荐
- java获取下一季末_java取当前周期、月初至月末、季度初至季度末日期。
常用日历操作辅助类 @author steven 2010-08-10 @email:qing.tan@iwode.com */ public class CalendarUtil { private ...
- java 一周前日期_java获取当前时间前一周、前一月、前一年的时间
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calend ...
- java按季还款_Java 获取指定日期范围内的每个月,每季度,每一年
/** *根据时间范围获得月份集 * @return */ public static List getRangeSet(String beginDate,String endDate){ /* ...
- JAVA获取上一年的日期_java获取日期,前一年,前一月,前一周
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar calendar = ...
- java计算时间差 毫秒_java 获取两个日期相差的毫秒数
方法一可以使用date的getTime()方法来将当前日期格式的时间转换为毫秒数,进而相减. long systime = new Date().getTime();//当前系统时间 long old ...
- java季度第一天_java获取某月,某季度的第一天和最后一天
/** * 某一个月第一天和最后一天 * * @param date 指定日期 * @param pattern 日期格式 * @param isNeedHms是否需要时分秒 * @return */ ...
- java获取文件地址吗_java获取文件所在服务器位置路径
1.通过 import javax.servlet.ServletContext 类获取web 服务器所在真实路径 public ActionForward execute( ActionMappin ...
- java ip地址接口_java获取ip地址与网络接口的方法示例
java.net包 大家应该都知道,网络相关对象在java.net包中,Java net包下的类如下: 1.获取主机对象InetAddress //获取本地主机对象 InetAddress host ...
- java获取扩展名_Java获取文件扩展名称
有时在处理文件时,需要根据文件类型对它们进行不同的处理. java.io.File没有任何获取文件扩展名的方法,这里提供了一个实用工具方法来获取文件扩展名. Java获取文件扩展名 在句点(.)之后, ...
最新文章
- 用人工智能监督人工 遭遇非技术困局
- java lambda 表达式中的双冒号和箭头的用法 ::
- 晒一下我的代码生成器
- 江西财经大学第二届程序设计竞赛同步赛 H大时钟 (扩展欧几里得)
- SAP HANA数据库安装
- c语言用字符串统计一个整数中数字的个数_全国计算机等级考试二级C语言
- 这才是厉害程序员的标配!
- 一步一步从Linux线程到MySQL慢sql定位
- wifi安装linux分区,centos7配置wifi驱动
- Python 生成UUID
- win10语言不能安装计算机,解决win10添加语言包失败提示错误代码:0x800F0950的方法...
- Office Word 2010 2013 插入复选框 方框打勾 对号
- [FAQ10908][Message]开启固定拨号FDN功能(无法发短信的原因),发送信息时如何做FDN check
- MongoDB SpringDataMongoDB 查询指南简介
- ppp协议 服务器,PPP(点对点协议(Point to Point Protocol))_百度百科
- 什么是 CSS 预处理器/后处理器?
- 蒙特卡罗树搜索法c语言,蒙特卡罗方法的计算方法
- 九大PPT制作伴侣【神器】
- 简要损益科目口诀,营业外收支和其他业务收支的区别
- Apollo进阶课程⑩ | Apollo地图采集方案