joda-time日常安利

  |   0 评论   |   132 浏览

    被jdk官方推荐的大名鼎鼎的joda-time,今天给一个朋友介绍时顺便写了个demo
    maven依赖:

    <dependency>
      <groupId>joda-time</groupId>
      <artifactId>joda-time</artifactId>
      <version>2.9.9</version>
    </dependency>
    

    具体上代码:

    import org.joda.time.Days;
    import org.joda.time.LocalDate;
    import org.joda.time.LocalDateTime;
    
    public class JodaTimeDemo {
        public static void main(String[] args) {
            //今年一月一号
    	  LocalDate.now().withDayOfYear(1).toDate();
    			//本月一号
    	  LocalDate.now().withDayOfMonth(1).toDate();
    			//今天零点
    	  LocalDateTime.now().withMillisOfDay(1).toDate();
    			//一周前
    	  LocalDateTime.now().minusWeeks(1).toDate();
    			//或者
    	  LocalDateTime.now().minus(Days.days(7)).toDate();
    			//上月最后一天
    	  LocalDate.now().withDayOfMonth(1).minusDays(1).toDate();
    			//本月最后一天
    	  LocalDate.now().plusMonths(1).minusDays(1).toDate();
    			//...
    		    //输出指定时间指定格式的String;  
    	  LocalDateTime.now().toString("yyyy-MM-dd HH:mm:ss");
        }
    }
    

    更多功能请自行探索~~~

    评论

    发表评论

    validate