亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java日歷表怎么實現

小億
93
2023-04-24 14:36:17
欄目: 編程語言

Java中的日歷類是Calendar,可以通過它來實現日歷表。下面是一個簡單的Java日歷表的實現:

import java.util.Calendar;


public class CalendarExample {


public static void main(String[] args) {

// 獲取當前日期的Calendar實例

Calendar calendar = Calendar.getInstance();

// 設置日期為當前月的第一天

calendar.set(Calendar.DATE, 1);

// 獲取當前月的天數

int daysOfMonth = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);


// 打印日歷表頭

System.out.println("日\t一\t二\t三\t四\t五\t六");

// 獲取當前月份的第一天是星期幾

int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK) - 1;

// 打印日歷表

for (int i = 0; i < dayOfWeek; i++) {

System.out.print("\t");

}

for (int i = 1; i <= daysOfMonth; i++) {

System.out.print(i + "\t");

if ((i + dayOfWeek) % 7 == 0) {

System.out.println();

}

}

}

}

上述代碼中,首先通過Calendar.getInstance()方法獲取當前日期的Calendar實例,然后設置日期為當前月的第一天,并獲取當前月的天數。接著,打印日歷表頭,計算當前月份的第一天是星期幾,并打印日歷表。最后,通過判斷每個日期是星期幾來控制換行。

0
凤翔县| 门头沟区| 浏阳市| 利辛县| 海晏县| 桐梓县| 榆中县| 柏乡县| 哈密市| 弋阳县| 哈尔滨市| 南平市| 邯郸市| 陇西县| 濮阳县| 平潭县| 高要市| 隆林| 南陵县| 郴州市| 屯留县| 海宁市| 雅安市| 富平县| 宕昌县| 隆子县| 乐亭县| 徐水县| 共和县| 亚东县| 肇庆市| 怀远县| 西盟| 会东县| 磐安县| 阜阳市| 都兰县| 阳朔县| 依兰县| 阿合奇县| 五指山市|