public class CalendarUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
FORMAT_DEFAULT |
static String |
HMS |
static String |
Y |
static String |
YM |
static String |
YMD |
static String |
YMD_HMS |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
after(Object c1,
Object c2)
判断 - c1 在 c2 之后
|
static boolean |
before(Object c1,
Object c2)
判断 - c1 在 c2 之前
|
static Calendar |
clone(Calendar calendar)
复制一个日期
|
static Calendar |
clone(Date date)
复制一个日期
|
static Calendar |
clone(int year,
int month,
int dayOfMonth)
复制一个日期
|
static String |
format(Calendar calendar,
String pattern)
将日期格式化
|
static String |
format(Date date,
String pattern)
将时间格式化
|
static String |
format(String pattern)
将时间格式化
|
static boolean |
isNextDay(Calendar calendar1,
Calendar calendar2)
判断是明天
|
static boolean |
isNextMonth(Calendar calendar1,
Calendar calendar2)
判断是不是下一个月
|
static boolean |
isPrevDay(Calendar calendar1,
Calendar calendar2)
判断是昨天
|
static boolean |
isPrevMonth(Calendar calendar1,
Calendar calendar2)
判断是不是上一个月
|
static boolean |
isSameDay(Calendar calendar1,
Calendar calendar2)
判断是不同一日
|
static boolean |
isSameDay(Date date1,
Date date2)
判断是不是同一天
|
static boolean |
isSameMonth(Calendar calendar1,
Calendar calendar2)
判断是不同一月
|
static boolean |
isSameYear(Calendar calendar1,
Calendar calendar2)
判断是不同一年
|
static Date |
parse(String date)
yyyy-MM-dd 格式化为Date
|
static Date |
parse(String date,
String pattern)
将字符串 转为 Date
|
public static Calendar clone(int year, int month, int dayOfMonth)
year - 年month - 月dayOfMonth - 日public static Calendar clone(Calendar calendar)
calendar - calendar valuepublic static boolean after(Object c1, Object c2)
c1 - time ac2 - time bpublic static boolean before(Object c1, Object c2)
c1 - time ac2 - time bpublic static boolean isSameYear(Calendar calendar1, Calendar calendar2)
calendar1 - date acalendar2 - date bpublic static boolean isPrevMonth(Calendar calendar1, Calendar calendar2)
calendar1 - 当前月份calendar2 - 被判定月份public static boolean isSameMonth(Calendar calendar1, Calendar calendar2)
calendar1 - date acalendar2 - date bpublic static boolean isNextMonth(Calendar calendar1, Calendar calendar2)
calendar1 - 当前月份calendar2 - 被判定月份public static boolean isPrevDay(Calendar calendar1, Calendar calendar2)
calendar1 - 当前日期calendar2 - 被判定日期public static boolean isSameDay(Date date1, Date date2)
date1 - date adate2 - date bpublic static boolean isSameDay(Calendar calendar1, Calendar calendar2)
calendar1 - date acalendar2 - data bpublic static boolean isNextDay(Calendar calendar1, Calendar calendar2)
calendar1 - 当前日期calendar2 - 被判定日期public static String format(Calendar calendar, String pattern)
calendar - datetime valuepattern - 格式public static String format(Date date, String pattern)
date - 时间pattern - 格式public static Date parse(String date, String pattern)
date - date's stringpattern - 格式Copyright © 2019. All rights reserved.