七、日期工具类

7. 日期工具类

7.1 使用类

org.voovan.tools.TDateTime


7.2 方法说明

7.2.1 获取当前时间
  1. public static String now()
  • 返回值: 'yyyy-MM-dd HH:mm:ss'形式的日期。

7.2.2 获取当前时间
  1. public static String now(String format)
  • format: 日志格式化字符串。
  • 返回值: 格式化后的日期字符串。

7.2.3 格式化日期成字符串
  1. public static String format(Date date,String format)
  • date: 日期对象用于格式化。
  • format: 日志格式化字符串。
  • 返回值: 格式化后的日期字符串。

7.2.4 使用特定时区,格式化日期成字符串
  1. public static String format(Date date,String format,String timeZone,Locale loacl)
  • date: 日期对象用于格式化。
  • format: 日志格式化字符串。
  • timeZone: 所在时区。
  • loacl: 所在区域。
  • 返回值: 格式化后的日期字符串。

7.2.5 获取标准的格林威治时间(GMT)
  1. public static String formatToGMT(Date date)
  • date: 日期对象。
  • 返回值: 格式化后的格林威治时间字符串。

7.2.6 从字符串解析时间
  1. public static Date parse(String source,String format)
  • source: 日期字符串。
  • format: 日志格式化字符串。
  • 返回值: 日期对象。

7.2.7 从字符串解析时间
  1. public static Date parse(String source,String format,String timeZone,Locale loacl)
  • source: 日期字符串。
  • format: 日志格式化字符串。
  • timeZone: 所在时区。
  • loacl: 所在区域。
  • 返回值: 日期对象。

7.2.8 按格林威治时间(GMT)日期格式获取日期对象
  1. public static Date parseToGMT(String source)
  • source: 日期字符串。
  • 返回值: 日期对象。

7.2.9 日期加操作
  1. public static Date add(Date date,long millis)
  • date: 加法的基数日期。
  • millis: 微秒。
  • 返回值: 加法操作后的日期对象。

7.2.10 日期加操作
  1. public static String add(String time,long millis,String format)
  • date: 加法的基数日期。
  • millis: 微秒。
  • format: 输出的格式
  • 返回值: 加法操作后的日期对象。
7.2.10 获取日期中的时间元素
  1. public static int getDateAtom(Date date,int type)
  • date: 日期对象。
  • millis: 时间元素类型。x
  • 返回值: @return 时间元素的值。