使用JodaTime
,不使用“加号”或“减号”函数,使用最少的代码行,如何在不修改时间的情况下设置新日期?
我的第一次尝试是使用等存储单独的“DateTime
时间”部分- 然后使用所需的日期创建一个新的,并再次设置小时、分钟和秒。但是这种方法非常笨拙,我想知道是否有一种不那么冗长的方法可以做到这一点——最好只用一行代码。int
getHoursOfDay()
getMinutesOfHour()
DateTime
例如:
22/05/2013 13:40:02
>>>>30/08/2014 13:40:02