lang3日期工具类底层源码解析

`package web.zhangyong168.cn.action.date

import java.util.{Calendar, Date}

import org.apache.commons.lang3.time.{DateFormatUtils, DateUtils}

/**
*

  • @description lang3日期工具类底层源码解析
  • @author 张勇
  • @version 0.0.1
  • @date 2021年05月17日下午14:50:20
    */
    object DanielDate {

def main(args: Array[String]): Unit = {
val daniel_date1 = DateFormatUtils.format( new Date(), "yyyy-MM-dd'T'HH:mm:ss" )
val daniel_date2 = DateFormatUtils.format( System.currentTimeMillis(), "yyyy-MM-dd'T'HH:mm:ss" )
val daniel_date3 = DateUtils.parseDate( "2021-01-28 10:20:30", "yyyy-MM-dd HH:mm:ss" )
val daniel_date4 = DateUtils.addDays( new Date(), 3 )
val daniel_date5: Int = DateUtils.truncatedCompareTo( new Date(), daniel_date3, Calendar.DATE )
println( "日期1:" + daniel_date1 )
println( "日期2:" + daniel_date2 )
println( "日期3:" + daniel_date3 )
println( "日期4:" + daniel_date4 )
println( "日期相似性:" + DateUtils.isSameDay( new Date(), new Date() ) )
println( "日期相似性:" + daniel_date5 ) //0相似 1不相似
}
}
`

你若盛开,蝴蝶自来
原文地址:https://www.cnblogs.com/zy168/p/14777131.html