中文JAVA技術(shù)平等自由協(xié)作創(chuàng)造

          Java專題文章博客和開源

          常用鏈接

          統(tǒng)計

          最新評論

          java中時間類Date和Calendar的使用

           JAVA技術(shù)說難不難說簡單也不簡單,對每個學(xué)軟件開發(fā)的同學(xué)們來說,學(xué)習(xí)重要的還是理論跟實際操作相結(jié)合,每天進行自我總結(jié)跟歸納,補缺補漏,現(xiàn)在分享下我的個人小結(jié):java中時間類Date和Calendar的使用
           <PRE class=java name="code">package cn.com;
           import java.text.DateFormat;
           import java.text.ParseException;
           import java.text.SimpleDateFormat;
           import java.util.Calendar;
           import java.util.Date;
           import java.util.GregorianCalendar;
           /**
           * @author ty 1、DateFormat可以直接使用,的那其本身是一個抽象類,可以根據(jù)Localc指定區(qū)域不同得到不同的日期效果
           * 2、SimpleDateFormat類時DateFormat類的子類;一般需要使用simpleDateFormate類來完成托福答案
           */
           public class DateDemo {
           public static void main(String[] args) {
           // dateDemo();
           // dateDemo2();
           // dateFormat();
           simpleDateFormat();
           }
           /* date使用 */
           private static void dateDemo() {
           Date date = new Date();
           System.out.println("當(dāng)前日期:" + date);
           }
           /*
           * calendar使用:抽象類,需要通過實例化本類對象,可以通過calendar獲得完整日期,獲取的日期為0-11月,所以要加1托福改分
           * 通過此類可以輕松獲得完整日期
           */
           private static void dateDemo2() {
           GregorianCalendar calendar = new GregorianCalendar();
           System.out.println(calendar.get(Calendar.MONTH));
           }
           /*
           * DateFormat,是專門格式化日期的操作,抽象類,內(nèi)部提供實例化操作。得到日期的dateformat對象:getdateInstance;
           * 得到日期時間的對象:getdateTimeinstance
           */
           private static void dateFormat() {
           DateFormat df1 = DateFormat.getDateInstance();
           DateFormat df2 = DateFormat.getDateTimeInstance();
           System.out.println("DATE:" + df1.format(new Date()));
           System.out.println("DATETIME:" + df2.format(new Date()));
           }
           /*
           * simpleDateFormat類。yyyy表示年,MM表示月,dd表示日,HH表示時,mm表示分,ss表示秒,SSS表示毫秒。
           * 使用的時候要注意在構(gòu)造對象時配匹
           */
           private static void simpleDateFormat() {
           String strDate = "2008-10-19 10:11:30.345";
           String pat1 = "yyyy-MM-dd HH:mm:ss.SSSS";
           String pat2 = "yyyy年MM月dd日 HH時mm分ss秒SSSS毫秒";
           SimpleDateFormat sdf1 = new SimpleDateFormat(pat1);
           SimpleDateFormat sdf2 = new SimpleDateFormat(pat2);
           Date d = null;
           try {
           d = sdf1.parse(strDate);// 將給定的字符串中的日期提取出來
           } catch (ParseException e) {
           // TODO Auto-generated catch block
           e.printStackTrace();
           }
           System.out.println(sdf2.format(d));// 將日期變?yōu)樾碌母袷?br /> }
           }
           </PRE><BR>
           <BR>
           <PRE></PRE>
           <PRE></PRE>
           
           

          posted on 2013-09-12 19:44 好不容易 閱讀(210) 評論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          PK10開獎 PK10開獎
          主站蜘蛛池模板: 吴桥县| 盐边县| 高邮市| 桓台县| 保德县| 得荣县| 无锡市| 岐山县| 五寨县| 松潘县| 洛扎县| SHOW| 寿阳县| 新丰县| 常山县| 龙川县| 揭东县| 抚州市| 宁城县| 汾西县| 丁青县| 日照市| 临邑县| 图片| 津南区| 安多县| 普兰店市| 南靖县| 大化| 万安县| 方山县| 许昌县| 阿鲁科尔沁旗| 汉阴县| 莆田市| 韶关市| 易门县| 波密县| 调兵山市| 天峻县| 石柱|