public class DateTimes extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static org.joda.time.format.DateTimeParser[] |
parsers |
static String |
YYYY_MM_DD |
static String |
YYYY_MM_DD_HH_MM_SS |
| 构造器和说明 |
|---|
DateTimes() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
dayOfWeek(org.joda.time.DateTime startTime) |
static int |
daysAfterToday(org.joda.time.DateTime endTime) |
static int |
daysBeforeTodayZero(org.joda.time.DateTime startTime) |
static String |
displayDateDot(org.joda.time.DateTime date) |
static String |
displayEndDate(org.joda.time.DateTime date) |
static String |
displayEndDate(org.joda.time.DateTime date,
String pattern) |
static String |
displayEndDateDot(org.joda.time.DateTime date) |
static String |
formatDate(org.joda.time.DateTime day) |
static String |
formatDateDot(org.joda.time.DateTime day)
将timestamp转换为yyyy.MM.dd格式的字符串。
|
static String |
formatDateHHmmDot(org.joda.time.DateTime time) |
static String |
formatDateTime(org.joda.time.DateTime createTime) |
static String |
formatDateTimeDot(org.joda.time.DateTime time) |
static String |
formatTimeHHmm(org.joda.time.DateTime startTime) |
static String |
formatTimeHHmmRange(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime) |
static String |
formatToday() |
static org.joda.time.DateTime |
getCurrentMonthFirstDay() |
static org.joda.time.DateTime |
getCurrentWeekFirstDay() |
static org.joda.time.DateTime |
getFirstDayOfMonth(org.joda.time.DateTime time) |
static org.joda.time.DateTime |
getFirstDayOfWeek(org.joda.time.DateTime time) |
static String |
getMonthChineseName(int monthIndex)
获取中国月份名字。
|
static String |
getWeekChineseName(org.joda.time.DateTime dt) |
static boolean |
isBeforeToday(org.joda.time.DateTime dateTime) |
static boolean |
isCurrentMonth(org.joda.time.DateTime createTime) |
static boolean |
isCurrentYear(org.joda.time.LocalDate toLocalDate) |
static boolean |
isDifferentDay(org.joda.time.DateTime a,
org.joda.time.DateTime b) |
static boolean |
isDiffToToday(org.joda.time.DateTime dateTime,
int diffDays) |
static boolean |
isLastMonth(org.joda.time.DateTime createTime) |
static boolean |
isPastYear(org.joda.time.DateTime createTime) |
static boolean |
isSameDay(org.joda.time.DateTime a,
org.joda.time.DateTime b) |
static boolean |
isToday(org.joda.time.DateTime d) |
static boolean |
isTomorrow(org.joda.time.DateTime dateTime)
判断一个dateTime是否是明天
|
static boolean |
isYesterday(org.joda.time.DateTime dateTime)
判断一个dateTime是否是昨天
|
static org.joda.time.DateTime |
max(org.joda.time.DateTime a,
org.joda.time.DateTime b) |
static org.joda.time.DateTime |
parse(String day) |
static org.joda.time.DateTime |
parse(String day,
String pattern) |
static org.joda.time.DateTime |
parseDate(String day) |
static DateTimeSpan |
parseDateSpan(DateSpanAware aw) |
static DateTimeSpan |
parseDateSpan(org.joda.time.DateTime start,
org.joda.time.DateTime end) |
static DateTimeSpan |
parseDateSpan(String start,
String end) |
static org.joda.time.DateTime |
parseDateString(String dateString)
解析一个yyyy-MM-dd格式的字符串到DateTime
|
static org.joda.time.DateTime |
parseDateTime(String day) |
static org.joda.time.DateTime |
parseEndDay(org.joda.time.DateTime dateTime) |
static org.joda.time.DateTime |
parseEndDay(String day) |
static org.joda.time.DateTime |
parseTimeHHmm(String hhMM) |
static org.joda.time.DateTime |
parseTimeHHmmDateTime(org.joda.time.DateTime day,
String timeStr) |
static org.joda.time.Interval |
parseTimeHHmmInterval(String startTime,
String endTime) |
static org.joda.time.DateTime |
roundFloor(org.joda.time.DateTime dateTime,
int minutes) |
static DateTimeSpan |
thisMonthSpan() |
static int |
time2Mills(String hourStr)
将格式化的小时时间值转化为毫秒值
|
static String |
toDateTimeString(org.joda.time.DateTime dateTime)
将timestamp转换为yyyy-MM-dd HH:mm:ss格式的字符串。
|
static String |
toDayString(org.joda.time.DateTime dateTime)
将timestamp转换为yyyy-MM-dd格式的字符串。
|
static org.joda.time.DateTime |
todayZero() |
static org.joda.time.DateTime |
tomorrowZero() |
public static String toDayString(org.joda.time.DateTime dateTime)
dateTime - DateTimepublic static String toDateTimeString(org.joda.time.DateTime dateTime)
dateTime - DateTimepublic static org.joda.time.DateTime parseDateString(String dateString)
dateString - yyyy-MM-dd格式的字符串public static org.joda.time.DateTime parse(String day)
public static DateTimeSpan parseDateSpan(DateSpanAware aw)
public static DateTimeSpan parseDateSpan(String start, String end)
public static DateTimeSpan parseDateSpan(org.joda.time.DateTime start, org.joda.time.DateTime end)
public static org.joda.time.DateTime parseDate(String day)
public static org.joda.time.DateTime parseDateTime(String day)
public static org.joda.time.DateTime parseEndDay(String day)
public static org.joda.time.DateTime parseEndDay(org.joda.time.DateTime dateTime)
public static String formatDate(org.joda.time.DateTime day)
public static int time2Mills(String hourStr)
hourStr - 格式 HH:mm:ss(.SSS)public static String formatDateDot(org.joda.time.DateTime day)
day - DateTimepublic static String displayEndDate(org.joda.time.DateTime date)
public static String displayDateDot(org.joda.time.DateTime date)
public static String displayEndDateDot(org.joda.time.DateTime date)
public static String formatDateTimeDot(org.joda.time.DateTime time)
public static String formatDateHHmmDot(org.joda.time.DateTime time)
public static String formatDateTime(org.joda.time.DateTime createTime)
public static String formatTimeHHmm(org.joda.time.DateTime startTime)
public static String formatTimeHHmmRange(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime)
public static org.joda.time.DateTime parseTimeHHmm(String hhMM)
public static boolean isCurrentMonth(org.joda.time.DateTime createTime)
public static boolean isLastMonth(org.joda.time.DateTime createTime)
public static boolean isPastYear(org.joda.time.DateTime createTime)
public static boolean isCurrentYear(org.joda.time.LocalDate toLocalDate)
public static String formatToday()
public static org.joda.time.DateTime todayZero()
public static org.joda.time.DateTime tomorrowZero()
public static boolean isTomorrow(org.joda.time.DateTime dateTime)
dateTime - 日期值public static boolean isYesterday(org.joda.time.DateTime dateTime)
dateTime - 日期值public static boolean isToday(org.joda.time.DateTime d)
public static boolean isDiffToToday(org.joda.time.DateTime dateTime,
int diffDays)
public static org.joda.time.Interval parseTimeHHmmInterval(String startTime, String endTime)
public static String dayOfWeek(org.joda.time.DateTime startTime)
public static int daysBeforeTodayZero(org.joda.time.DateTime startTime)
public static int daysAfterToday(org.joda.time.DateTime endTime)
public static org.joda.time.DateTime roundFloor(org.joda.time.DateTime dateTime,
int minutes)
public static org.joda.time.DateTime getFirstDayOfMonth(org.joda.time.DateTime time)
public static org.joda.time.DateTime getCurrentMonthFirstDay()
public static org.joda.time.DateTime getFirstDayOfWeek(org.joda.time.DateTime time)
public static org.joda.time.DateTime getCurrentWeekFirstDay()
public static org.joda.time.DateTime parseTimeHHmmDateTime(org.joda.time.DateTime day,
String timeStr)
public static DateTimeSpan thisMonthSpan()
public static org.joda.time.DateTime max(org.joda.time.DateTime a,
org.joda.time.DateTime b)
public static boolean isBeforeToday(org.joda.time.DateTime dateTime)
public static String getWeekChineseName(org.joda.time.DateTime dt)
public static String getMonthChineseName(int monthIndex)
monthIndex - 月份索引(1-12)public static boolean isSameDay(org.joda.time.DateTime a,
org.joda.time.DateTime b)
public static boolean isDifferentDay(org.joda.time.DateTime a,
org.joda.time.DateTime b)
Copyright © 2018. All rights reserved.