public class DateModifier extends Object
1. 获取指定字段的起始时间 2. 获取指定字段的四舍五入时间 3. 获取指定字段的结束时间
Modifier and Type | Class and Description |
---|---|
static class |
DateModifier.ModifyType
修改类型
|
Constructor and Description |
---|
DateModifier() |
Modifier and Type | Method and Description |
---|---|
static Calendar |
modify(Calendar calendar,
int dateField,
DateModifier.ModifyType modifyType)
修改日期
|
static Calendar |
modify(Calendar calendar,
int dateField,
DateModifier.ModifyType modifyType,
boolean truncateMillisecond)
修改日期,取起始值或者结束值
可选是否归零毫秒。 |
public static Calendar modify(Calendar calendar, int dateField, DateModifier.ModifyType modifyType)
public static Calendar modify(Calendar calendar, int dateField, DateModifier.ModifyType modifyType, boolean truncateMillisecond)
在DateModifier.ModifyType.TRUNCATE
模式下,毫秒始终要归零,
但是在DateModifier.ModifyType.CEILING
和DateModifier.ModifyType.ROUND
模式下,
有时候由于毫秒部分必须为0(如MySQL数据库中),因此在此加上选项。
Copyright © 2024. All rights reserved.