public class DateUtil extends Object
| Constructor and Description |
|---|
DateUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Date |
addDay(Date date,
int dayAmount)
增加日期的天数。失败返回null。
|
static String |
addDay(String date,
int dayAmount)
增加日期的天数。失败返回null。
|
static Date |
addHour(Date date,
int hourAmount)
增加日期的小时。失败返回null。
|
static String |
addHour(String date,
int hourAmount)
增加日期的小时。失败返回null。
|
static Date |
addMinute(Date date,
int minuteAmount)
增加日期的分钟。失败返回null。
|
static String |
addMinute(String date,
int minuteAmount)
增加日期的分钟。失败返回null。
|
static Date |
addMonth(Date date,
int monthAmount)
增加日期的月份。失败返回null。
|
static String |
addMonth(String date,
int monthAmount)
增加日期的月份。失败返回null。
|
static Date |
addSecond(Date date,
int secondAmount)
增加日期的秒钟。失败返回null。
|
static String |
addSecond(String date,
int secondAmount)
增加日期的秒钟。失败返回null。
|
static Date |
addYear(Date date,
int yearAmount)
增加日期的年份。失败返回null。
|
static String |
addYear(String date,
int yearAmount)
增加日期的年份。失败返回null。
|
static String |
DateToString(Date date,
DateStyle dateStyle)
将日期转化为日期字符串。失败返回null。
|
static String |
DateToString(Date date,
String pattern)
将日期转化为日期字符串。失败返回null。
|
static String |
getDate(Date date)
获取日期。默认yyyy-MM-dd格式。失败返回null。
|
static String |
getDate(String date)
获取日期 。默认yyyy-MM-dd格式。失败返回null。
|
static DateStyle |
getDateStyle(String date)
获取日期字符串的日期风格。失敗返回null。
|
static int |
getDay(Date date)
获取日期的天数。失败返回0。
|
static int |
getDay(String date)
获取日期的天数。失败返回0。
|
static int |
getHour(Date date)
获取日期的小时。失败返回0。
|
static int |
getHour(String date)
获取日期的小时。失败返回0。
|
static int |
getIntervalDays(Date date,
Date otherDate) |
static int |
getIntervalDays(String date,
String otherDate)
获取两个日期相差的天数
|
static int |
getMinute(Date date)
获取日期的分钟。失败返回0。
|
static int |
getMinute(String date)
获取日期的分钟。失败返回0。
|
static int |
getMonth(Date date)
获取日期的月份。失败返回0。
|
static int |
getMonth(String date)
获取日期的月份。失败返回0。
|
static String |
getNow() |
static int |
getSecond(Date date)
获取日期的秒钟。失败返回0。
|
static int |
getSecond(String date)
获取日期的秒钟。失败返回0。
|
static String |
getTime(Date date)
获取日期的时间。默认HH:mm:ss格式。失败返回null。
|
static String |
getTime(String date)
获取日期的时间。默认HH:mm:ss格式。失败返回null。
|
static Week |
getWeek(Date date)
获取日期的星期。失败返回null。
|
static Week |
getWeek(String date)
获取日期的星期。失败返回null。
|
static int |
getYear(Date date)
获取日期的年份。失败返回0。
|
static int |
getYear(String date)
获取日期的年份。失败返回0。
|
static boolean |
isDate(String date)
判断字符串是否为日期字符串
|
static Date |
StringToDate(String date)
将日期字符串转化为日期。失败返回null。
|
static Date |
StringToDate(String date,
DateStyle dateStyle)
将日期字符串转化为日期。失败返回null。
|
static Date |
StringToDate(String date,
String pattern)
将日期字符串转化为日期。失败返回null。
|
static String |
StringToString(String date,
DateStyle newDateStyle)
将日期字符串转化为另一日期字符串。失败返回null。
|
static String |
StringToString(String date,
DateStyle olddDteStyle,
DateStyle newDateStyle)
将日期字符串转化为另一日期字符串。失败返回null。
|
static String |
StringToString(String date,
DateStyle olddDteStyle,
String newParttern)
将日期字符串转化为另一日期字符串。失败返回null。
|
static String |
StringToString(String date,
String newPattern)
将日期字符串转化为另一日期字符串。失败返回null。
|
static String |
StringToString(String date,
String olddPattern,
DateStyle newDateStyle)
将日期字符串转化为另一日期字符串。失败返回null。
|
static String |
StringToString(String date,
String olddPattern,
String newPattern)
将日期字符串转化为另一日期字符串。失败返回null。
|
public static boolean isDate(String date)
date - 日期字符串public static DateStyle getDateStyle(String date)
date - 日期字符串public static Date StringToDate(String date)
date - 日期字符串public static Date StringToDate(String date, String pattern)
date - 日期字符串pattern - 日期格式public static Date StringToDate(String date, DateStyle dateStyle)
date - 日期字符串dateStyle - 日期风格public static String DateToString(Date date, String pattern)
date - 日期pattern - 日期格式public static String DateToString(Date date, DateStyle dateStyle)
date - 日期dateStyle - 日期风格public static String StringToString(String date, String newPattern)
date - 旧日期字符串newPattern - 新日期格式public static String StringToString(String date, DateStyle newDateStyle)
date - 旧日期字符串newDateStyle - 新日期风格public static String StringToString(String date, String olddPattern, String newPattern)
date - 旧日期字符串olddPattern - 旧日期格式newPattern - 新日期格式public static String StringToString(String date, DateStyle olddDteStyle, String newParttern)
date - 旧日期字符串olddDteStyle - 旧日期风格newParttern - 新日期格式public static String StringToString(String date, String olddPattern, DateStyle newDateStyle)
date - 旧日期字符串olddPattern - 旧日期格式newDateStyle - 新日期风格public static String StringToString(String date, DateStyle olddDteStyle, DateStyle newDateStyle)
date - 旧日期字符串olddDteStyle - 旧日期风格newDateStyle - 新日期风格public static String addYear(String date, int yearAmount)
date - 日期yearAmount - 增加数量。可为负数public static Date addYear(Date date, int yearAmount)
date - 日期yearAmount - 增加数量。可为负数public static String addMonth(String date, int monthAmount)
date - 日期monthAmount - 增加数量。可为负数public static Date addMonth(Date date, int monthAmount)
date - 日期monthAmount - 增加数量。可为负数public static String addDay(String date, int dayAmount)
date - 日期字符串dayAmount - 增加数量。可为负数public static Date addDay(Date date, int dayAmount)
date - 日期dayAmount - 增加数量。可为负数public static String addHour(String date, int hourAmount)
date - 日期字符串hourAmount - 增加数量。可为负数public static Date addHour(Date date, int hourAmount)
date - 日期hourAmount - 增加数量。可为负数public static String addMinute(String date, int minuteAmount)
date - 日期字符串minuteAmount - 增加数量。可为负数public static Date addMinute(Date date, int minuteAmount)
date - 日期minuteAmount - 增加数量。可为负数public static String addSecond(String date, int secondAmount)
date - 日期字符串secondAmount - 增加数量。可为负数public static Date addSecond(Date date, int secondAmount)
date - 日期secondAmount - 增加数量。可为负数public static int getYear(String date)
date - 日期字符串public static int getYear(Date date)
date - 日期public static int getMonth(String date)
date - 日期字符串public static int getMonth(Date date)
date - 日期public static int getDay(String date)
date - 日期字符串public static int getDay(Date date)
date - 日期public static int getHour(String date)
date - 日期字符串public static int getHour(Date date)
date - 日期public static int getMinute(String date)
date - 日期字符串public static int getMinute(Date date)
date - 日期public static int getSecond(String date)
date - 日期字符串public static int getSecond(Date date)
date - 日期public static String getDate(String date)
date - 日期字符串public static String getDate(Date date)
date - 日期public static String getTime(String date)
date - 日期字符串public static String getTime(Date date)
date - 日期public static String getNow()
public static Week getWeek(String date)
date - 日期字符串public static int getIntervalDays(String date, String otherDate)
date - 日期字符串otherDate - 另一个日期字符串Copyright © 2016. All rights reserved.