这意味着我可以问它01 Jan 23:57和01 Jan 23:59之间的天数,它会返回0,但是如果我问01 Jan 23:59和02 Jan 00:01之间的天数,它会告诉我它们之间有1天。时间跨度是一样的:2分钟,但是突然一个相差0天,一个相差1天
来自Oracle和.Net的背景,我可以看到我犯了一个严重的错误,假设TSQL中的DATEDIFF是等价的(例如,准备一个时间跨度,然后将它舍入到指定的时间间隔答案显然不是DATEDIFF天数并除以36
我正在使用最新版本2.2在java中尝试Joda time --我编写了一个小片段--这里是我的代码{ Calendar today = Calendar.getInstance(); //when returns 0 is 10363 when returning 1 = 10362 just a millisecon