JAVA 日期操作相关记录
2017-11-29 00:00
453 查看
摘要: JAVA 日期操作相关记录
/**
* 获得某年某月最后一天
*/
public static String getLastDayOfMonth(String dateStr) {
String dateTime = null;
String[] dateArray = dateStr.split("-");
// 设置日历对象的年月日
Calendar cal = Calendar.getInstance();
cal.set(Integer.parseInt(dateArray[0]), Integer.parseInt(dateArray[1]), 1);
// 把时间往前推一天,就是2月的最后一天
cal.add(Calendar.DATE, -1);
// 输出这一天即可
int day = cal.get(Calendar.DATE);
if (day < 10) {
dateTime = dateStr + "-0" + day;
} else {
dateTime = dateStr + "-" + day;
}
return dateTime;
}
/**
* 获得某年某月最后一天
*/
public static String getLastDayOfMonth(String dateStr) {
String dateTime = null;
String[] dateArray = dateStr.split("-");
// 设置日历对象的年月日
Calendar cal = Calendar.getInstance();
cal.set(Integer.parseInt(dateArray[0]), Integer.parseInt(dateArray[1]), 1);
// 把时间往前推一天,就是2月的最后一天
cal.add(Calendar.DATE, -1);
// 输出这一天即可
int day = cal.get(Calendar.DATE);
if (day < 10) {
dateTime = dateStr + "-0" + day;
} else {
dateTime = dateStr + "-" + day;
}
return dateTime;
}
相关文章推荐
- Java日期的相关操作
- java中关于日期 Date 的相关操作
- Java -- 键盘输入 Scanner, BufferedReader。 系统相关System,Runtime。随机数 Randrom。日期操作Calendar
- JAVA对日期的相关操作
- !JAVA学习提高之---- JAVA日期格式化及相关操作
- 使用java8新版的日期类操作日期相关
- Java日期相关操作
- java 日期的格式化、解析、数据库相关操作、获取系统时间、String与Date的转换
- 对Java日期类型的相关操作总结
- java 日期相关的操作
- Java -- 键盘输入 Scanner, BufferedReader。 系统相关System,Runtime。随机数 Randrom。日期操作Calendar
- java笔记之日期相关操作
- Java IO 操作相关记录
- Java学习,数组的相关操作,封装类,Class类,反射API
- Java日期操作常用方法
- java中关于时间日期操作地常用函数
- JAVA中的日期时间操作
- java中对日期的加减操作
- java中关于时间日期操作的常用函数
- Java日期相关类的使用