成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Java知識(shí)點(diǎn)總結(jié)(常用類-Date類)

Kyxy / 2504人閱讀

摘要:知識(shí)點(diǎn)總結(jié)常用類類知識(shí)點(diǎn)總結(jié)常用類在標(biāo)準(zhǔn)類庫中包含一個(gè)類。它的對象表示一個(gè)特定的瞬間,精確到毫秒。中時(shí)間的表示說白了也是數(shù)字,是從標(biāo)準(zhǔn)紀(jì)元點(diǎn)開始到某個(gè)時(shí)刻的毫秒數(shù),類型是。

Java知識(shí)點(diǎn)總結(jié)(常用類-Date類)

@(Java知識(shí)點(diǎn)總結(jié))[Java, Java常用類]

[toc]

在標(biāo)準(zhǔn)Java類庫中包含一個(gè)Date類。它的對象表示一個(gè)特定的瞬間,精確到毫秒。

  Java中時(shí)間的表示說白了也是數(shù)字,是從:標(biāo)準(zhǔn)紀(jì)元1970.1.1.0點(diǎn)開始到某個(gè)時(shí)刻的毫秒數(shù),類型是long。

DateFormat和SimpleDateFormat

完成字符串和時(shí)間對象的轉(zhuǎn)化
format、parse

  String date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss,屬于本月的第W周" ).format(new Date());
    System.out.println(date); //2013-02-27 15:29:18,屬于本月的第5周
    try {
      Date parse = new SimpleDateFormat("yyyy,MM,dd").parse("2011,7,7");
      System.out.println(parse); //Thu Jul 07 00:00:00 CST 2011
    } catch (ParseException e) {
      e.printStackTrace();
    }
簡單的日期格式的格式代碼

Calendar日歷類

GregorianCalendar 是Calendar 的一個(gè)具體子類,提供了世界上大多數(shù)國家/地區(qū)使用的標(biāo)準(zhǔn)日歷系統(tǒng)。
注意:

  -月份:一月是0,二月是1,以此類推
  -星期:周日是1,周一是2,以此類推


  GregorianCalendar c = new GregorianCalendar();
  //c.set(2014, 1, 23, 17, 21);
  //c.set(Calendar.MONTH, 1);
  c.set(2014, Calendar.FEBRUARY, 23, 17, 21);
  System.out.println(c.getTime());
  c.add(Calendar.YEAR, -20); //往前推20年
  System.out.println(c.getTime());
可視化日歷
public static void myCalendar() {
    //String date = "2017/02/27";
        System.out.print("請輸入日期:" );
        Scanner scanner = new Scanner(System.in);
        String input = scanner.nextLine();
        System.out.println("日	一	二	三	四	五	六" );
        try {
          Date date = new SimpleDateFormat("yyyy/MM/dd").parse(input);
          GregorianCalendar c = new GregorianCalendar();
          c.setTime(date);
          int day = c.get(Calendar.DATE);
          c.set(Calendar.DATE, 1);
          int week = c.get(Calendar.DAY_OF_WEEK );
          int j = 0;
          if (week >1) {
            for (int i = 0; i < week-1; i++) {
              System.out.print("	");
              j++;
            }       
          }
          for (int i = 1; i <= c.getActualMaximum(Calendar.DATE); i++) {
            if (day==i) {
              System.out.print("*" );
            }
            System.out.print(i+"	");
            j++;
            if (j%7==0) {
              System.out.println();
            }
          }
        } catch (ParseException e) {
          e.printStackTrace();
        }     
  }

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/69165.html

相關(guān)文章

  • Java學(xué)習(xí)路線總結(jié),搬磚工逆襲Java架構(gòu)師(全網(wǎng)最強(qiáng))

    摘要:哪吒社區(qū)技能樹打卡打卡貼函數(shù)式接口簡介領(lǐng)域優(yōu)質(zhì)創(chuàng)作者哪吒公眾號(hào)作者架構(gòu)師奮斗者掃描主頁左側(cè)二維碼,加入群聊,一起學(xué)習(xí)一起進(jìn)步歡迎點(diǎn)贊收藏留言前情提要無意間聽到領(lǐng)導(dǎo)們的談話,現(xiàn)在公司的現(xiàn)狀是碼農(nóng)太多,但能獨(dú)立帶隊(duì)的人太少,簡而言之,不缺干 ? 哪吒社區(qū)Java技能樹打卡?【打卡貼 day2...

    Scorpion 評論0 收藏0
  • Java識(shí)點(diǎn)總結(jié)(JDBC-概要)

    摘要:知識(shí)點(diǎn)總結(jié)概要知識(shí)點(diǎn)總結(jié)簡介為開發(fā)者使用數(shù)據(jù)庫提供了統(tǒng)一的編程接口,它由一組類和接口組成主要在包中。跟蹤可用的驅(qū)動(dòng)程序,并在數(shù)據(jù)庫和相應(yīng)的驅(qū)動(dòng)程序之間建立連接。接口與特定數(shù)據(jù)庫的連接會(huì)話,在連接上下文中執(zhí)行語句并返回結(jié)果。 Java知識(shí)點(diǎn)總結(jié)(JDBC-概要) @(Java知識(shí)點(diǎn)總結(jié))[Java, JDBC] 簡介 JDBC(Java Database Connection)為Java...

    animabear 評論0 收藏0
  • Java面試前需要了解的東西

    摘要:我在面試前針對基礎(chǔ)也花了不少的時(shí)間,期間也將自己寫過的博文粗略地刷了一遍,同時(shí)也在網(wǎng)上找了不少比較好的資料部分是沒看完的??疵嬖囶}也是校驗(yàn)自己是否真正理解了這個(gè)知識(shí)點(diǎn),也很有可能會(huì)有新的收獲。 一、前言 只有光頭才能變強(qiáng) 回顧前面: 廣州三本找Java實(shí)習(xí)經(jīng)歷 上一篇寫了自己面試的經(jīng)歷和一些在面試的時(shí)候遇到的題目(筆試題和面試題)。 我在面試前針對Java基礎(chǔ)也花了不少的時(shí)間,期間也將...

    renweihub 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<