`
卖火柴的小法海
  • 浏览: 1245 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

org.apache.commons.lang.time.DateUtils(常用的一些函数)

阅读更多
static java.util.Date addDays(java.util.Date date,int amount) 
          //Adds a number of days to a date returning a new object.
          //一个日期对象+n天
static java.util.Date addHours(java.util.Date date,int amount)
        //Adds a number of hours to a date returning a new object.
          //一个日期对象+n小时
static java.util.Date addMilliseconds(java.util.Date date,int amount) 
          //Adds a number of milliseconds to a date returning a new object.
          //一个日期对象+n毫秒
static java.util.Date addMinutes(java.util.Date date,int amount) 
          //Adds a number of minutes to a date returning a new object.
          //一个日期对象+n分
static java.util.Date addMonths(java.util.Date date,int amount) 
          //Adds a number of months to a date returning a new object.
          //一个日期对象+n月
static java.util.Date addSeconds(java.util.Date date,int amount)
        //Adds a number of seconds to a date returning a new object.
        //一个日期对象+n秒
static java.util.Date addWeeks(java.util.Date date,int amount) 
          //Adds a number of weeks to a date returning a new object.
          //一个日期对象+N个星期
static java.util.Date addYears(java.util.Date date,int amount) 
          //Adds a number of years to a date returning a new object.
          //一个日期对象+N年
static boolean isSameDay(java.util.Date date1,java.util.Date date2) 
          //Checks if two date objects are on the same day ignoring time.
          //两个日期对象是否相等(只比较年-月-日)
static boolean isSameInstant(java.util.Date date1,java.util.Date date2) 
          //Checks if two date objects represent the same instant in time.
          //比较两个日期是否完全相等(精确到毫秒)
static java.util.Date parseDate(java.lang.String str,java.lang.String[] parsePatterns)
          //Parses a string representing a date by trying a variety of different parsers.
         //例 :
           String[] format={"yyyy-MM-dd"};
           System.out.println(DateUtils.parseDate("2009-10-20",format));


分享到:
评论

相关推荐

    org.apache.commons.lang包

    标题中的"org.apache.commons.lang包"指的是该库的主要命名空间,它包含了各种实用工具类,如字符串处理、日期时间操作、类型转换等。 在描述中提到,解压缩Apache Commons Lang资源包后,我们可以获取到几个关键...

    org.apache.commons.lang jar下载

    `org.apache.commons.lang3-3.8` 版本意味着这是Lang项目的第3个主要版本的第8次次要更新,通常会包含一些bug修复、性能改进以及可能的新功能。 总之,Apache Commons Lang 是一个强大的Java工具包,极大地丰富了...

    commons-lang3-3.9-bin.tar.gz

    关于Apache Commons Lang 3.9,这个库包含了许多实用的工具类,例如字符串处理、数组操作、日期和时间函数、数学运算、反射辅助类等。在构建sqoop或其他Java项目时,它可以作为依赖来增强代码的功能和可读性。具体来...

    commons-lang3-3.9-tar-压缩包.zip

    Apache Commons Lang是Apache软件基金会开发的一个Java类库,它提供了许多在Java标准库中未包含的实用工具类。"commons-lang3-3.9-tar"是一个压缩包,包含了Lang项目版本3.9的源码和相关文件。这个库特别受欢迎,...

    commons-lang-2.4.rar代码及jar文件

    开发者可以在自己的程序中引入这个JAR,以便利用Apache Commons Lang库提供的各种工具函数,例如字符串操作、数组处理、日期和时间转换、系统属性管理等。这个版本包含了所有编译好的类,可供应用程序直接使用,无需...

    commons-lang3-3.0.1-bin.tar.gz

    Apache Commons Lang库提供了许多有用的工具类,例如字符串处理(如格式化、比较、替换)、日期和时间操作、反射辅助函数、数学辅助函数、类型转换工具以及异常处理支持。它的设计目的是补充Java的标准类库,使开发...

    commons-lang包资源

    Commons Lang是Apache软件基金会开发的一个Java工具包,它提供了对Java语言核心库的补充和扩展。这个包资源包含了丰富的函数式编程元素、字符串处理工具、日期时间操作、数学运算以及对象实用工具等,极大地丰富了...

    Jakarta Commons笔记

    import org.apache.commons.lang.time.DateUtils; public class DateUtilsExample { public static void main(String[] args) { java.util.Date date = new java.util.Date(); System.out.println("当前时间:" ...

    commons-lang3-3.12.0.jar

    在`commons-lang3`中,`org.apache.commons.lang3.StringUtils`类是字符串处理的核心,提供了大量静态方法,如字符串的空判断、拼接、格式化、查找替换、分割、缩进等。例如,`isBlank()`可以判断字符串是否为空或仅...

    commons-lang.jar,各种版本

    `commons-lang.jar`是Apache Commons项目中的一个核心库,它为Java编程提供了许多实用的工具类,极大地丰富了Java的标准库。Apache Commons Lang是开源软件社区的一个重要贡献,旨在简化和增强Java语言的功能。这个...

    commons-lang-2.4.zip

    import org.apache.commons.lang3.time.DateUtils; Date date = DateUtils.parseDate("2022-01-01", "yyyy-MM-dd"); ``` 5. **最佳实践** 使用Apache Commons Lang可以提高代码的可读性和可维护性,但应避免...

    commons-lang3-3.5源码1

    《Apache Commons Lang 3.5源码解析》 Apache Commons Lang是Java开发中不可或缺的工具库,其中Lang 3.5版本提供了大量的实用类和方法,极大地简化了日常编程任务。本文将深入探讨其源码,揭示其内部设计思想和实现...

    apache commons-lang3.4最新官方jar包文档

    Apache Commons Lang是Apache软件基金会开发的一个Java类库,它提供了许多在Java标准库中未包含的实用工具类,极大地丰富了Java开发者的工具箱。这里的"apache commons-lang3.4最新官方jar包文档"指的是Apache ...

    commons-lang3-3.10.rar

    Apache Commons Lang 是一个Java工具包,它提供了对Java语言核心功能的增强,使得开发者能够更加高效地编写代码。"commons-lang3-3.10.rar" 文件是Apache Commons Lang库的版本3.10的压缩包,包含了不同格式的二进制...

    commons-lang3-3.3.1.rar

    通过Maven的POM.xml文件,我们可以指定依赖的版本号,如`<dependency>`标签中包含的`groupId`、`artifactId`和`version`属性,分别为`org.apache.commons`、`commons-lang3`和`3.3.1`。 总的来说,Apache Commons ...

    apache-commons-lang.zip 源码

    Apache Commons Lang 是一个Java开发库,它提供了许多实用的工具类,增强了Java语言的功能。这个压缩包"apache-commons-lang.zip"包含了Lang项目的源代码,让我们深入了解一下这个库中的核心概念和功能。 首先,...

    commons-lang-2.1.jar

    Apache Commons Lang是Apache软件基金会的一个开源项目,提供了一系列高度实用的Java类,旨在填补Java标准库中的一些空白。这个"commons-lang-2.1.jar"正是Apache Commons Lang项目的2.1版本,它为Java开发者提供了...

    commons-lang3-3.3.2 JAR包程序文件

    Apache Commons Lang 是一个由 Apache 软件基金会开发的 Java 类库,它是 Java 开发者常用的工具包之一。其中,`commons-lang3-3.3.2.jar` 是该库的一个版本,它提供了许多增强和补充 Java 核心库功能的方法和类。这...

    jar包-commons-lang-2.4.jar

    《Apache Commons Lang 2.4:Java编程的强大工具》 Apache Commons Lang是Java开发者不可或缺的工具库之一,其中的2.4版本更是经典之作。这个jar包,名为"commons-lang-2.4.jar",提供了大量的Java语言扩展,极大地...

    commons-lang3-3.1.jar

    Apache Commons Lang 3.6 是一个Java库,它提供了对Java语言核心类的扩展,以增强功能和提高开发效率。这个库是针对Java 7.0及更高版本设计的,包含了许多实用工具类,用于处理字符串、数组、日期、枚举、数值、反射...

Global site tag (gtag.js) - Google Analytics