| | |
| | | |
| | | import org.apache.commons.lang3.time.DateUtils; |
| | | |
| | | import java.time.LocalDate; |
| | | import java.time.ZoneId; |
| | | import java.util.Calendar; |
| | | import java.util.Date; |
| | | |
| | |
| | | cal.set(Calendar.MILLISECOND, 0); |
| | | return (cal.getTimeInMillis() - System.currentTimeMillis()) / 1000; |
| | | } |
| | | public static boolean isToday(Date date) { |
| | | if (date == null) { |
| | | return false; |
| | | } |
| | | |
| | | LocalDate today = LocalDate.now(); |
| | | LocalDate targetDate = date.toInstant() |
| | | .atZone(ZoneId.systemDefault()) |
| | | .toLocalDate(); |
| | | |
| | | return today.equals(targetDate); |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | System.out.println(getMinute(new Date())); |
| | | } |
| | | |
| | | |
| | | } |