2008-10-20 36 views

Trả lời

5

Nhanh chóng mở Groovy Trong Action cuốn sách và tìm thấy các mẫu sau để giúp:

def today = new Date() 
def yesterday = today-1 
assert (yesterday..today).size() == 2 
+0

hoàn hảo, cảm ơn! – Epaga

+0

Nó không hoạt động. Nó chỉ kiểm tra sự khác biệt giữa hai ngày lớn hơn 1 ngày, bởi vì bước của dải mặc định là một. Ví dụ: 2014-12-08 23:00 và 2014-12-09 01:00 không phải là cùng ngày, nhưng kích thước khoảng cách giữa chúng là 1. –

0

Một chút ngắn hơn và dễ đọc hơn thì câu trả lời đầu hiện nay:

date1 - date2 == 0 //true if two dates are on same calendar day 
Các vấn đề liên quan