public class DateUtils extends Object
| 构造器和说明 |
|---|
DateUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
convertDate2String(Date date,
String dateFormat)
日期类型转字符串
|
static String |
convertDate2String(Date sourceDate,
String dateFormat,
TimeZone sourceTimeZone,
TimeZone targetTimeZone)
日期类型转字符串, 带时区转换
|
static String |
convertDate2String(String dateFormat)
日期类型转字符串
|
static Date |
convertString2Date(String dateStr,
String dateFormat)
字符串转日期类型
|
static Date |
convertTimeZone(Date sourceDate,
TimeZone sourceTimeZone,
TimeZone targetTimeZone)
时区转换
|
static Date |
getDateEndByDate(Date date)
获取指定日期的结束值, e.g: 2014-11-11 10:11:22 -> 2014-11-11 23:59:59
|
static Date |
getDateStartByDate(Date date)
获取指定日期的起始值, e.g: 2014-11-11 10:11:22 -> 2014-11-11 00:00:00
|
static Date |
getDefineTime(int field,
int amount)
获取指定的date, 参看calendar api
|
static Date |
getNow()
返回当前日期
|
public static String convertDate2String(String dateFormat)
dateFormat - 格式化格式, eg: yyyy-MM-dd, yyyy-MM-dd HH:mm:sspublic static String convertDate2String(Date date, String dateFormat)
date - java.util.DatedateFormat - 格式化格式, eg: yyyy-MM-dd, yyyy-MM-dd HH:mm:sspublic static String convertDate2String(Date sourceDate, String dateFormat, TimeZone sourceTimeZone, TimeZone targetTimeZone)
dateFormat - 格式化格式, eg: yyyy-MM-dd, yyyy-MM-dd HH:mm:sspublic static Date convertTimeZone(Date sourceDate, TimeZone sourceTimeZone, TimeZone targetTimeZone)
sourceDate - sourceTimeZone - targetTimeZone - public static Date convertString2Date(String dateStr, String dateFormat) throws ParseException
dateStr - dateFormat - ParseExceptionpublic static Date getDefineTime(int field, int amount)
field - amount - public static Date getDateStartByDate(Date date)
date - public static Date getDateEndByDate(Date date)
date - public static Date getNow()
Copyright © 2018. All rights reserved.