记录自己日常写的通用方法。
根据日期(Date)获取哪年的第几季度,如下面代码:

 public String GetQuarterByDate(String date) throws ParseException{if(date == ""|| "".equals(date)){return "";}SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date datePar = sdf.parse(date);Calendar calendar = Calendar.getInstance();calendar.setTime(datePar);String year = String.valueOf(calendar.get(Calendar.YEAR));int mouth = datePar.getMonth()+1;if(mouth>=1 && mouth<=3){return year + "年第一季度";}else if(mouth>=4 && mouth<=6){return year + "年第二季度";}else if(mouth>=7 && mouth<=9){return year + "年第三季度";}else if(mouth>=10 && mouth<=12){return year + "年第四季度";}else{return "";}}

可传入字符串行日期,例如:2019-07-31。
也可传入其他格式的日期,自己转换一下就OK。

【后端】Java根据日期获取哪年的第几季度相关推荐

  1. java 根据日期获取星座

    1.实现代码 import java.util.Calendar; import java.util.Date;public class BirthUtils {public static final ...

  2. java 根据日期获取天数_java获取日期之间天数的方法

    //获取两个日期之间的天数 private int daysBetween(Date now, Date returnDate) { Calendar cNow = Calendar.getInsta ...

  3. java 根据日期获取天数,java获取日期之间天数的方法

    java获取日期之间天数的方法 本文实例讲述了java获取日期之间天数的方法.分享给大家供大家参考.具体实现方法如下: private int daysBetween(Date now, Date r ...

  4. java 获取年和季度_java获取当前年、半年、季度、月、日、小时 开始结束时间等...

    ps:代码有参考别人的,非全部原创.已在正式项目上使用 import java.text.SimpleDateFormat; import java.util.Calendar; import jav ...

  5. 天猫精灵云云接入——前端VUE、服务器PHP、后端java

    天猫精灵云云接入--前端VUE.服务器PHP.后端java AliGenie VUE 获取参数 获取code 跳转页面 PHP 通过获取code.grant_type换取token 获取用户设备 JA ...

  6. java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...

    获取周的第一天,最后一天 System.out.println(getStartEndDate("2016-05-01", 1)); 获取星期的第一天和最后一天 System.ou ...

  7. java文件中获取创建日期_如何在Java中获取文件的上次修改日期

    java文件中获取创建日期 Sometimes we need to get the file last modified date in Java, usually for listeners li ...

  8. Java 周日期计算工具,获取当前第几周,按周数获取周一至周日,按日期获取周一至周日

    记一个自己写的工具类: 1.按时间获取当前第几周 getzs 3.按日期获取周一至周日getgetBetweenDates2 4.按年份跟周数获取周一至周日 getgetBetweenDates3 结 ...

  9. java 表达式 日期加减_jdk8获取当前时间|时间加减|java8时间格式化|时间处理工具|时间比较|线程安全的时间处理方法...

    目录 前言 在很久之前,我总结了一些jdk7版本之前的关于时间处理的一些公共方法,日期转换成字符串.指定时间加上指定天数后的日期.获取上周周一时间 等等:具体的可以戳链接查看完整的:https://b ...

最新文章

  1. SpringSession(redis)
  2. Hibernate 主键维护策略和hibernate 常见的映射类型
  3. Centos7下安装redis
  4. Flink运行时架构
  5. SimpleAjax 开发包 v3.1 (简单的Ajax)
  6. php中引入jquery文件_WP模板开发中,怎样给wordpress网站的文章,添加点赞功能?...
  7. 程序员和美工是否可共存?
  8. 【干货】跨端体验度量的思考与实现(含直播回放)
  9. 考研高等数学张宇30讲笔记——第十讲 积分等式与积分不等式
  10. jsencrypt php,js加密php解密(一)
  11. 无法复制 文件:无法读源文件或磁盘
  12. 2.1Mysql 基础--基本介绍
  13. python远程聊天_Python实现多人在线匿名聊天的小程序
  14. su VS sudo
  15. 商业模式,淘宝,拼多多,京东,短视频商业模式
  16. RabbitMQ与Erlang版本对应关系
  17. 函数TEXT - EXCEL单元格中日期格式转换为文本格式
  18. 从战略管理角度看ERP系统信息缺失
  19. 戴尔 服务器重装后蓝屏,dell笔记本不能重装系统,一直进入蓝屏界面?
  20. 【刷题2022/5/3 用时160min】

热门文章

  1. 双尾蝎组织动态,针对巴勒斯坦人的攻击第二弹
  2. 985高校发布讣告:终年43岁!本月已有3位年轻教师去世…
  3. Package missing in current channels
  4. 演讲与口才培训的重要方法:讲故事训练法
  5. 使用 TELNET 发送 SMTP 邮件详解
  6. JavaScript获取当前月的最后一天
  7. 微信小程序使用moment.js
  8. 【分享】身为一个资深的“收藏程序猿”必须知道的一些网址(建议收藏)
  9. 看了《药神》,突然心疼我离开北京的程序员朋友……
  10. java工厂设计模式(适合新人)