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
- ParseException
public 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 © 2017. All rights reserved.