Java 获取上一个月的月份的正确写法
更新时间:2023年09月05日 10:53:01 作者:Best_Liu~
这篇文章主要介绍了java获取上一个月月份,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
Java 获取上一个月的月份的正确写法
因最近在写代码的时候遇到了获取上个月月份的问题yyyy-MM这个格式,根据给的工具类,获取出来的值是有问题的,所以记录以下。
问题方法
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM");
Date date = new Date();
System.out.println(nowSdf.format(date));
Calendar calendar = Calendar.getInstance();
// 设置为当前时间
calendar.setTime(date);
// 设置为上一个月
calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) - 1);
date = calendar.getTime();正确的方法
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM");
Date date = new Date();
System.out.println(nowSdf.format(date));
Calendar calendar = Calendar.getInstance();
// 设置为当前时间
calendar.setTime(date);
// 设置为上一个月
//calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) - 1);
calendar.add(Calendar.MONTH,-1);
date = calendar.getTime();java 由当前当前月得到上一个月
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM");
try {
String payoffYearMonth = "2018-06";
Date currdate = sd.parse(payoffYearMonth);
Calendar calendar= Calendar.getInstance();
calendar.setTime(currdate);
calendar.set(Calendar.MONTH,calendar.get(Calendar.MONTH)-1);
System.out.println(sd.format(calendar.getTime()));
} catch (ParseException e) {
e.printStackTrace();
}到此这篇关于Java 获取上一个月的月份的文章就介绍到这了,更多相关java获取上一个月月份内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
springMVC的RequestMapping请求不到路径的解决
这篇文章主要介绍了springMVC的RequestMapping请求不到路径的解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08
SpringBoot 把PageHelper分页信息返回给前端的方法步骤
本文主要介绍了SpringBoot 把PageHelper分页信息返回给前端的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2024-01-01
IntelliJ IDEA运行SpringBoot项目的详细步骤
这篇文章主要介绍了IntelliJ IDEA如何运行SpringBoot项目,步骤一配置maven,步骤二配置JDK环境,紧接着通过步骤三检查数据库的配置,最后一步数据库连接,本文给大家介绍的非常详细,需要的朋友可以参考下2022-08-08
SpringBoot中的Spring Cloud Hystrix原理和用法详解
在Spring Cloud中,Hystrix是一个非常重要的组件,Hystrix可以帮助我们构建具有韧性的分布式系统,保证系统的可用性和稳定性,在本文中,我们将介绍SpringBoot中的Hystrix,包括其原理和如何使用,需要的朋友可以参考下2023-07-07
Springboot3+将ID转为JSON字符串的详细配置方案
这篇文章主要介绍了纯后端实现 Long/BigInteger ID 转为 JSON 字符串 的详细配置方案,s 基于 Spring Boot 3+ 和 SpringDoc (OpenAPI) 最新实践,需要的可以了解下2025-06-06


最新评论