2000 年的 1 月 1 日,是那一年的第 1 天。
那么,2000 年的 5 月 4 日,是那一年的第几天?
- import java.util.Calendar;
-
- public class Main {
- public static void main(String[] args) {
- Calendar c = Calendar.getInstance();
- c.set(2020, 0, 1);
- for (int i = 1; i <= 170; i++) {
- c.add(Calendar.DAY_OF_YEAR, 1);
- if (c.get(Calendar.MONTH) == 4 && c.get(Calendar.DATE) == 4) {
- System.out.println(i + 1);
- break;
- }
- }
- }
- }