隨筆-71  評論-4  文章-0  trackbacks-0
          import java.text.DateFormat;
          import java.util.*;

          public class JspCalendar {
          ????Calendar??calendar = null;

          ????public JspCalendar() {
          ????calendar = Calendar.getInstance();
          ????Date trialTime = new Date();
          ????calendar.setTime(trialTime);
          ????}

          ????public int getYear() {
          ????return calendar.get(Calendar.YEAR);
          ????}
          ????
          ????public String getMonth() {
          ????int m = getMonthInt();
          ????String[] months = new String [] { "January", "February", "March",
          ????????????????????"April", "May", "June",
          ????????????????????"July", "August", "September",
          ????????????????????"October", "November", "December" };
          ????if (m > 12)
          ????????return "Unknown to Man";
          ????
          ????return months[m - 1];

          ????}

          ????public String getDay() {
          ????int x = getDayOfWeek();
          ????String[] days = new String[] {"Sunday", "Monday", "Tuesday", "Wednesday",
          ??????????????????????"Thursday", "Friday", "Saturday"};

          ????if (x > 7)
          ????????return "Unknown to Man";

          ????return days[x - 1];

          ????}
          ????
          ????public int getMonthInt() {
          ????return 1 + calendar.get(Calendar.MONTH);
          ????}

          ????public String getDate() {
          ????return getMonthInt() + "/" + getDayOfMonth() + "/" +??getYear();

          ????}

          ????public String getTime() {
          ????return getHour() + ":" + getMinute() + ":" + getSecond();
          ????}

          ????public int getDayOfMonth() {
          ????return calendar.get(Calendar.DAY_OF_MONTH);
          ????}

          ????public int getDayOfYear() {
          ????return calendar.get(Calendar.DAY_OF_YEAR);
          ????}

          ????public int getWeekOfYear() {
          ????return calendar.get(Calendar.WEEK_OF_YEAR);
          ????}

          ????public int getWeekOfMonth() {
          ????return calendar.get(Calendar.WEEK_OF_MONTH);
          ????}

          ????public int getDayOfWeek() {
          ????return calendar.get(Calendar.DAY_OF_WEEK);
          ????}
          ?????
          ????public int getHour() {
          ????return calendar.get(Calendar.HOUR_OF_DAY);
          ????}
          ????
          ????public int getMinute() {
          ????return calendar.get(Calendar.MINUTE);
          ????}


          ????public int getSecond() {
          ????return calendar.get(Calendar.SECOND);
          ????}

          ????public static void main(String args[]) {
          ????JspCalendar db = new JspCalendar();
          ????p("date: " + db.getDayOfMonth());
          ????p("year: " + db.getYear());
          ????p("month: " + db.getMonth());
          ????p("time: " + db.getTime());
          ????p("date: " + db.getDate());
          ????p("Day: " + db.getDay());
          ????p("DayOfYear: " + db.getDayOfYear());
          ????p("WeekOfYear: " + db.getWeekOfYear());
          ????p("era: " + db.getEra());
          ????p("ampm: " + db.getAMPM());
          ????p("DST: " + db.getDSTOffset());
          ????p("ZONE Offset: " + db.getZoneOffset());
          ????p("TIMEZONE: " + db.getUSTimeZone());
          ????}

          ????private static void p(String x) {
          ????System.out.println(x);
          ????}


          ????public int getEra() {
          ????return calendar.get(Calendar.ERA);
          ????}

          ????public String getUSTimeZone() {
          ????String[] zones = new String[] {"Hawaii", "Alaskan", "Pacific",
          ???????????????????????"Mountain", "Central", "Eastern"};
          ????
          ????return zones[10 + getZoneOffset()];
          ????}

          ????public int getZoneOffset() {
          ????return calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000);
          ????}


          ????public int getDSTOffset() {
          ????return calendar.get(Calendar.DST_OFFSET)/(60*60*1000);
          ????}

          ????
          ????public int getAMPM() {
          ????return calendar.get(Calendar.AM_PM);
          ????}
          }
          posted on 2006-03-20 12:13 zjw_albert 閱讀(149) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(4)

          隨筆檔案(71)

          BLOG 收集

          JAVA 鏈接

          司法考試

          好論壇

          數據庫鏈接

          搜索

          •  

          積分與排名

          • 積分 - 18265
          • 排名 - 1834

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 大田县| 武乡县| 成安县| 星座| 北碚区| 峡江县| 沂源县| 双城市| 上林县| 博乐市| 南宫市| 搜索| 晋州市| 江山市| 黄梅县| 宿松县| 长泰县| 赣州市| 靖江市| 大埔区| 陇南市| 和田县| 南宁市| 汪清县| 卢龙县| 谢通门县| 大冶市| 鄂尔多斯市| 阿勒泰市| 晋宁县| 杨浦区| 筠连县| 芦溪县| 桃源县| 芮城县| 永春县| 湘阴县| 布拖县| 黎城县| 馆陶县| 河曲县|