java根据给定的DateTimeFieldType对DateTime进行取整
我使用org.joda.time
我给出了一个DateTime
和一个DateTimeFieldType
我想要的是将我的DateTime
(向上)四舍五入到最接近的DateTime
,它在我的后面,但使用给定字段的整数
例如:
for (DateTime = 20/10/2013 14:20:31.200, DateTimeFiledType = DateTimeFieldType.dayOfMonth())
我将得到:21/10/2013 00:00:00.000
有人做过类似的事情吗
# 1 楼答案
你可以使用:
或者
查看DateTime.Property class了解更多信息
编辑:
正如Krayo提到的,您可以通过以下方式直接传递财产: