37

更新時間: 2013-08-29

廣告

月曆,現指一月一頁的曆書,古時指史官記載下一個月所要做的政事的書冊。

廣告

1 月曆 -簡介

  月曆 yuèlì
  月曆,掛歷台曆、撕歷、吊歷、吊牌的統稱,泛指所有掛歷台曆產品
  (1) [monthly calendar]∶一月一頁的曆書。
  (2) [book]∶古時指史官記載下一個月所要做的政事的書冊。
  (3) 陰曆和月曆:陰曆是用月亮的周期來定月份的。月亮從沒有開始慢慢的長大,變成滿月,也就是圓圓的月亮,再慢慢的變小,最後再到沒有,這時就叫一個月了。所以也叫月曆。中國古代又把月亮叫太陰,所以便把月曆稱為陰曆。
  (4)區分:通常生活中說的「月曆」並不是「陰曆」。
  JAVA
  程序實現

2 月曆 -JAVA

  import java.util.Calendar;
  import java.util.Locale;
  import java.util.Scanner;
  public class MonthlyCalendar {
  public static void main(String[] args) {
  Scanner input = new Scanner(System.in);
  System.out.print("Please input year:");
  int year = input.nextInt();
  System.out.print("Please input month:");
  int month = input.nextInt();
  printMonthlyCalendar(year, month);
  }
  private static void printMonthlyCalendar(int year, int month) {
  Calendar cal = Calendar.getInstance(Locale.CHINA);
  cal.set(Calendar.YEAR, year);
  cal.set(Calendar.MONTH, month-1);
  cal.set(Calendar.DATE, 1);
  System.out.println("Sun\tMon\tTue\tWed\tThu\tFri\tSat\t");
  for(int i = Calendar.SUNDAY; i < cal.get(Calendar.DAY_OF_WEEK); i++){
  System.out.print("\t");
  }
  int maxDayOfMonth = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
  int day = 1;
  while(day <= maxDayOfMonth){
  if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY){
  System.out.println();
  }
  System.out.print(cal.get(Calendar.DAY_OF_MONTH) + "\t");
  cal.add(Calendar.DAY_OF_MONTH, 1);
  day++;
  }
  }
  }
  ----------------測試結果
  Please input year:2011
  Please input month:2
  Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5
  6 7 8 9 10 11 12
  13 14 15 16 17 18 19
  20 21 22 23 24 25 26
  27 28

3 月曆 -蘇慧倫演唱歌曲

  所屬專輯:Lemon Tree
  演唱者:蘇慧倫
  歌詞信息:
  你已經離開我八天了
  但是我還留在和你相聚的最後一天
  是誰發明分手都要說再見
  讓人一開始就期待再見
  (music)
  你已經離開我二十天
  雖然你仍沒有寄給我信或是明信片
  是誰發明一個月一張月曆
  讓我一個月都看同一個畫面
  愛人已走遠冬天的夏天
  誰來抹去我腦海中不停想你的臉
  愛你的條件一天天的縮減
  如今只要擁抱你一下心就願意被你擱淺
  愛人已走遠冬天的夏天
  誰來抹去我腦海中不停想你的臉
  愛你的條件一天天的縮減
  如今只要擁抱你一下心就願意被你擱淺
  (music)
  愛人已走遠真的已走遠
  誰會在乎永遠是三月的月曆沒有翻面

廣告