public class JodaDateUtils
extends java.lang.Object
| 构造器和说明 |
|---|
JodaDateUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Date |
dateTimeToDate(org.joda.time.DateTime dateTime)
dateTimeToDate 将dateTime类型的时间转化为date类型
|
static org.joda.time.DateTime |
dateToDateTime(java.util.Date date)
dateToDateTime 将date类型的时间转化为dateTime类型
|
static java.lang.String |
dateToStr(java.util.Date date,
java.lang.String dateFormat)
dateToStr 将date类型的时间转化为string类型
|
static int |
findDay(java.util.Date date)
findDay 获取日
|
static int |
findDay(org.joda.time.DateTime dateTime)
findDay 获取日
|
static int |
findDay(java.lang.String dateStr,
java.lang.String dateFormat)
findDay 获取日
|
static int |
findHour(java.util.Date date)
findHour 获取小时
|
static int |
findHour(org.joda.time.DateTime dateTime)
findHour 获取小时
|
static int |
findHour(java.lang.String dateStr,
java.lang.String dateFormat)
findHour 获取小时
|
static int |
findMinute(java.util.Date date)
findMinute 获取分钟
|
static int |
findMinute(org.joda.time.DateTime dateTime)
findMinute 获取分钟
|
static int |
findMinute(java.lang.String dateStr,
java.lang.String dateFormat)
findMinute 获取分钟
|
static int |
findMonth(java.util.Date date)
findMonth 获取月份
|
static int |
findMonth(org.joda.time.DateTime dateTime)
findMonth 获取月份
|
static int |
findMonth(java.lang.String dateStr,
java.lang.String dateFormat)
findMonth 获取月份
|
static int |
findSecond(java.util.Date date)
findSecond 获取秒数
|
static int |
findSecond(org.joda.time.DateTime dateTime)
findSecond 获取秒数
|
static int |
findSecond(java.lang.String dateStr,
java.lang.String dateFormat)
findSecond 获取秒数
|
static int |
findWeek(java.util.Date date)
findWeek 获取星期几
|
static int |
findWeek(org.joda.time.DateTime dateTime)
findWeek 获取星期几
|
static int |
findWeek(java.lang.String dateStr,
java.lang.String dateFormat)
findWeek 获取星期几
|
static int |
findYear(java.util.Date date)
findYear 获取年
|
static int |
findYear(org.joda.time.DateTime dateTime)
findYear 获取年
|
static int |
findYear(java.lang.String dateStr,
java.lang.String dateFormat)
findYear 获取年
|
static java.util.Date |
getCurSysTimeDate()
getCurSysTimeStr 获取当前系统时间
|
static org.joda.time.DateTime |
getCurSysTimeDateTime()
getCurSysTimeStr 获取当前系统时间
|
static java.lang.String |
getCurSysTimeStr()
getCurSysTimeStr 获取当前系统时间 默认格式全部日期时间格式
|
static java.lang.String |
getCurSysTimeStr(java.lang.String dateFormat)
getCurSysTimeStr 获取当前系统时间
|
static boolean |
isSameDay(java.util.Date date1,
java.util.Date date2)
isSameDay 判断两个日期是否在同一天
|
static boolean |
isSameDay(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
isSameDay 判断两个日期是否在同一天
|
static boolean |
isSameDay(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
isSameDay 判断两个日期是否在同一天
|
static boolean |
isSameHours(java.util.Date date1,
java.util.Date date2)
isSameHours 判断两个日期是否在同一小时
|
static boolean |
isSameHours(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
isSameHours 判断两个日期是否在同一小时
|
static boolean |
isSameHours(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
isSameHours 判断两个日期是否在同一小时
|
static boolean |
isSameMinutes(java.util.Date date1,
java.util.Date date2)
isSameMinutes 判断两个日期是否在同一分
|
static boolean |
isSameMinutes(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
isSameMinutes 判断两个日期是否在同一分
|
static boolean |
isSameMinutes(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
isSameMinutes 判断两个日期是否在同一分
|
static boolean |
isSameMonth(java.util.Date date1,
java.util.Date date2)
isSameMonth 判断两个日期是否在同一月
|
static boolean |
isSameMonth(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
isSameMonth 判断两个日期是否在同一月
|
static boolean |
isSameMonth(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
isSameMonth 判断两个日期是否在同一月
|
static boolean |
isSameSeconds(java.util.Date date1,
java.util.Date date2)
isSameSeconds 判断两个日期是否在同一秒
|
static boolean |
isSameSeconds(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
isSameSeconds 判断两个日期是否在同一秒
|
static boolean |
isSameSeconds(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
isSameSeconds 判断两个日期是否在同一秒
|
static boolean |
isSameYears(java.util.Date date1,
java.util.Date date2)
isSameYears 判断两个日期是否在同一年
|
static boolean |
isSameYears(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
isSameYears 判断两个日期是否在同一年
|
static boolean |
isSameYears(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
isSameYears 判断两个日期是否在同一年
|
static java.util.Date |
strToDate(java.lang.String date,
java.lang.String dateFormat)
strToDate 将string字符串转化为Date类型
|
static org.joda.time.DateTime |
strToDateTime(java.lang.String date,
java.lang.String dateFormat)
strToDateTime 将string字符串转化为DateTime类型
|
public static java.util.Date strToDate(java.lang.String date,
java.lang.String dateFormat)
date - 需要转化的string类型的字符串dateFormat - string字符串格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static org.joda.time.DateTime strToDateTime(java.lang.String date,
java.lang.String dateFormat)
date - 需要转化的string类型的字符串dateFormat - string字符串格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static java.lang.String dateToStr(java.util.Date date,
java.lang.String dateFormat)
date - 需要转化的date类型的时间dateFormat - 转化规则,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static java.util.Date dateTimeToDate(org.joda.time.DateTime dateTime)
dateTime - 需要转化的dateTime类型的时间public static org.joda.time.DateTime dateToDateTime(java.util.Date date)
date - date 需要转化的date类型的时间public static boolean isSameSeconds(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
date1 - 日期1date1 - 日期1的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式date2 - 日期2date2 - 日期2的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static boolean isSameSeconds(java.util.Date date1,
java.util.Date date2)
date1 - 日期1date2 - 日期2public static boolean isSameSeconds(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
dateTime1 - 日期1dateTime2 - 日期2public static boolean isSameMinutes(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
date1 - 日期1date1 - 日期1的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式date2 - 日期2date2 - 日期2的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static boolean isSameMinutes(java.util.Date date1,
java.util.Date date2)
date1 - 日期1date2 - 日期2public static boolean isSameMinutes(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
dateTime1 - 日期1dateTime2 - 日期2public static boolean isSameHours(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
date1 - 日期1date1 - 日期1的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式date2 - 日期2date2 - 日期2的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static boolean isSameHours(java.util.Date date1,
java.util.Date date2)
date1 - 日期1date2 - 日期2public static boolean isSameHours(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
dateTime1 - 日期1dateTime2 - 日期2public static boolean isSameDay(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
date1 - 日期1date1 - 日期1的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式date2 - 日期2date2 - 日期2的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static boolean isSameDay(java.util.Date date1,
java.util.Date date2)
date1 - 日期1date2 - 日期2public static boolean isSameDay(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
dateTime1 - 日期1dateTime2 - 日期2public static boolean isSameMonth(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
date1 - 日期1date1 - 日期1的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式date2 - 日期2date2 - 日期2的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static boolean isSameMonth(java.util.Date date1,
java.util.Date date2)
date1 - 日期1date2 - 日期2public static boolean isSameMonth(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
dateTime1 - 日期1dateTime2 - 日期2public static boolean isSameYears(java.lang.String date1,
java.lang.String dateFormat1,
java.lang.String date2,
java.lang.String dateFormat2)
date1 - 日期1date1 - 日期1的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式date2 - 日期2date2 - 日期2的格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static boolean isSameYears(java.util.Date date1,
java.util.Date date2)
date1 - 日期1date2 - 日期2public static boolean isSameYears(org.joda.time.DateTime dateTime1,
org.joda.time.DateTime dateTime2)
dateTime1 - 日期1dateTime2 - 日期2public static java.lang.String getCurSysTimeStr()
public static java.lang.String getCurSysTimeStr(java.lang.String dateFormat)
dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static java.util.Date getCurSysTimeDate()
public static org.joda.time.DateTime getCurSysTimeDateTime()
public static int findWeek(java.util.Date date)
date - 日期public static int findWeek(org.joda.time.DateTime dateTime)
dateTime - 日期public static int findWeek(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static int findSecond(org.joda.time.DateTime dateTime)
dateTime - dateTime日期时间public static int findSecond(java.util.Date date)
date - 日期时间public static int findSecond(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static int findMinute(org.joda.time.DateTime dateTime)
dateTime - dateTime日期时间public static int findMinute(java.util.Date date)
date - 日期时间public static int findMinute(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static int findHour(org.joda.time.DateTime dateTime)
dateTime - dateTime日期时间public static int findHour(java.util.Date date)
date - 日期时间public static int findHour(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static int findDay(org.joda.time.DateTime dateTime)
dateTime - dateTime日期时间public static int findDay(java.util.Date date)
date - 日期时间public static int findDay(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static int findMonth(org.joda.time.DateTime dateTime)
dateTime - dateTime日期时间public static int findMonth(java.util.Date date)
date - 日期时间public static int findMonth(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式public static int findYear(org.joda.time.DateTime dateTime)
dateTime - dateTime日期时间public static int findYear(java.util.Date date)
date - 日期时间public static int findYear(java.lang.String dateStr,
java.lang.String dateFormat)
dateStr - 日期字符串dateFormat - 日期格式,推荐使用com.github.alex.cloud.framework.util.date.DateFormat中已经定义的格式Copyright © 2019. All Rights Reserved.