文档章节

java获取本月 、上个月第一天和最后一天的时间

相约你我
 相约你我
发布于 2017/07/05 16:10
字数 244
阅读 25
收藏 0

  /**
   * 获取指定日期上一个月的第一天
   * @param date
   */
  public static String getBeforeFirstMonthDate(Date date) {
      SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
      Calendar calendar=Calendar.getInstance();
      calendar.setTime(date);
      calendar.add(Calendar.MONTH, -1);
      calendar.set(Calendar.DAY_OF_MONTH, 1);
//      System.out.println("上个月第一天:"+format.format(calendar.getTime()));
      return  format.format(calendar.getTime());
  }
  /**
   * 获取指定日期上一个月的最后一天
   * @param date
   */
  public static String getBeforeLastMonthDate(Date date){
    SimpleDateFormat sf=new SimpleDateFormat("yyyy-MM-dd");
    Calendar calendar=Calendar.getInstance();
    calendar.setTime(date);
    calendar.set(Calendar.DAY_OF_MONTH, 1); 
    calendar.add(Calendar.DATE, -1);
//    System.out.println("上个月最后一天:"+sf.format(calendar.getTime()));
    return  sf.format(calendar.getTime());
    
  }


送你开心好心情请听,'演唱会'
刚才打车,司机问我听歌不?我说听听吧,结果没想到这厮给我唱了一路,唱到兴起还自言自语地喊道:掌声在哪里? 随后按几下喇叭。这还不是高潮,这奇葩又喊着:你们的双手在哪里?让我看到你们的双手!我正纳闷,然后看到他启动了雨刷……
点击有惊喜

 

 

祝您天天开心,生活幸福!

© 著作权归作者所有

共有 人打赏支持
相约你我
粉丝 0
博文 124
码字总数 133891
作品 0
郑州
程序员
5月份值得一看的 Java 技术干货!

5月又即将要离我们远去了,这个月有小长假51劳动节,有54青年节,有513母亲节,更有坑爹的520神马节?!! 废话不说,又到了总结上个月干货的时候了,这个月我们带来了各种Java技术干货,都是...

Java技术栈
05/31
0
0
Android 日期工具类

获取当前时间的年月日方法 Calendar now = Calendar.getInstance(); SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd hhmmss"); Date d = new Date(); String time = format.form......

蜗牛崛起
2016/03/31
25
0
5 月编程语言指数榜:Python 首次超越 Java 夺下冠军

这个 5 月,国外两个流行的编程语言参考指标榜单都出现了十分有意思的变化。在 TIOBE 5 月编程语言榜中,Scala 厚积薄发,一举进入 TOP 20 。而在 PYPL 发布的 5 月编程语言指数榜中,Pytho...

王练
05/11
0
95
java8中的时间处理0 - api介绍

Java 8 Date Time API是我们java开发一直寻找的时间处理工具。java从一开始设计的时间类就让人头疼,好在现在终于有了java8。 为什么我们需要这套API 只要是有这么几个理由: Java的日期和时...

davelet
02/22
0
0
java8 Localdatetime Stream

测试比较isAfter当前月LocalDateTime.now().dayOfMonth(1); 比较Stream Collectors groupingBy 例子 筛选 Java8 Stream流操作在用户系统中的妙用 // 获取当月第一天和最后一天...

miaojiangmin
01/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

用户体验要素——以用户为设计中心

一、用户体验是什么 产品会与外界发生联系,人们如何去使用产品,人们使用产品无非解决两种问题,一,提高效率;二娱乐。而用户体验兼顾着功能和界面两个方面,为的是“提高人们的工作效率”...

铸剑为犁413
38分钟前
0
0
学习设计模式——代理模式

1. 认识代理模式 1. 定义:为其他对象提供一种代理以控制对这个对象的访问。 2. 组织结构: Proxy:代理对象,要实现与目标代理对象的相同的接口,这样就可以使用代理来代替具体的目标对象,...

江左煤郎
59分钟前
1
0
java JDK动态代理

本篇随笔是对java动态代理中的JDK代理方式的具体实现。 首先需要定义一个接口,为其定义了两个方法:   public interface UserService { public void add(); public void delete(); } 然后需...

编程SHA
今天
2
0
轻松理解Dubbo分布式服务框架

Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的...

别打我会飞
今天
2
0
TypeScript基础入门之JSX(一)

转发 TypeScript基础入门之JSX(一) 介绍 JSX是一种可嵌入的类似XML的语法。 它旨在转换为有效的JavaScript,尽管该转换的语义是特定于实现的。 JSX在React框架中越来越受欢迎,但此后也看到了...

durban
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部