- 介绍
- 常量
- 方法
- getDatedifferenceMinutes(String startTime, String EndTime) : Long
- getFormatInstance(String pattern) : SimpleDateFormat
- formatDateTime(Date d) :String
- formatDate(Date d) :String
- formatDate(Date date, String pattern):String
- getDate(String date, String format):Date
- clearTime(Date d): Date
- getTimeDescByMS(Long ms):String
- getNow() Date
- daysBetweenDate(Date startDate, Date endDate):Integer
- getFistDayOfMonth(Date date):Integer
- getLastDayOfMonth(int year, int month):Integer
- getFormatInstance(String pattern):SimpleDateFormat
- fixTimestamp(String str, boolean dateOnly):String
介绍
日期处理工具类
常量
DAFAULT_DATE_FORMAT 缺省的日期格式yyyy-MM-dd
DAFAULT_DATETIME_FORMAT 缺省的日期时间格式 yyyy-MM-dd HH:mm:ss
DAFAULT_TIME_FORMAT 缺省的时间格式HH:mm:ss
方法
getDatedifferenceMinutes(String startTime, String EndTime) : Long
计算date日期相差分钟
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
startTime | String | 是 | 开始时间 | |
EndTime | String | 是 | 介绍时间 |
getFormatInstance(String pattern) : SimpleDateFormat
获取格式化实例.如果为空使用DAFAULT_DATE_FORMAT
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
pattern | String | 否 | 时间格式字符串 |
formatDateTime(Date d) :String
格式化成日期时间
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
d | Date | 是 | 日期 |
formatDate(Date d) :String
格式化成日期
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
d | Date | 是 | 日期 |
formatTime(Date d):String
格式化时间
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
d | Date | 是 | 日期 |
formatDate(Date date, String pattern):String
根据指定格式化来格式日期.
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
date | Date | 是 | 待格式化的日期 | |
pattern | String | 是 | 格式化样式或分格,如yyMMddHHmmss |
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
date | String | 是 | 日期 | |
format | String | 是 | 指定格式 为null则表单日期 |
clearTime(Date d): Date
清空时间值
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
date | Date | 是 | 待格式化的日期 |
getTimeDescByMS(Long ms):String
时间间隔的文字描述
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
ms | Long | 是 | 时间间隔 |
getNow() Date
取得Date型的当前日期
daysBetweenDate(Date startDate, Date endDate):Integer
计算两个整型日期之间的天数
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
startDate | Date | 是 | 开始时间 | |
endDate | Date | 是 | 介绍时间 |
getFistDayOfMonth(Date date):Integer
某年月的第一天
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
date | Date | 是 | 待格式化的日期 |
getLastDayOfMonth(int year, int month):Integer
某年月的最后一天
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
year | int | 是 | 年 | |
month | int | 是 | 月 |
getFormatInstance(String pattern):SimpleDateFormat
获取日期格式化实例
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
pattern | String | 否 | 时间格式字符串如:HH:mm:ss |
fixTimestamp(String str, boolean dateOnly):String
修正以字符串形式表示的日期时间值,如果日期时间不符合格式将修正该值。
- 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
str | String | 否 | 以字符串形式表达的日期时间值 | |
dateOnly | boolean | 否 | 是否只返回日期部分字符串 |
- 返回数据说明:
修正后的值。
最后编辑: admin 文档更新时间: 2023-04-26 08:43 作者:刘利军