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

          Java專(zhuān)題文章博客和開(kāi)源

          常用鏈接

          統(tǒng)計(jì)

          最新評(píng)論

          java中時(shí)間類(lèi)Date和Calendar的使用

           JAVA技術(shù)說(shuō)難不難說(shuō)簡(jiǎn)單也不簡(jiǎn)單,對(duì)每個(gè)學(xué)軟件開(kāi)發(fā)的同學(xué)們來(lái)說(shuō),學(xué)習(xí)重要的還是理論跟實(shí)際操作相結(jié)合,每天進(jìn)行自我總結(jié)跟歸納,補(bǔ)缺補(bǔ)漏,現(xiàn)在分享下我的個(gè)人小結(jié):java中時(shí)間類(lèi)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可以直接使用,的那其本身是一個(gè)抽象類(lèi),可以根據(jù)Localc指定區(qū)域不同得到不同的日期效果
           * 2、SimpleDateFormat類(lèi)時(shí)DateFormat類(lèi)的子類(lèi);一般需要使用simpleDateFormate類(lèi)來(lái)完成托福答案
           */
           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使用:抽象類(lèi),需要通過(guò)實(shí)例化本類(lèi)對(duì)象,可以通過(guò)calendar獲得完整日期,獲取的日期為0-11月,所以要加1托福改分
           * 通過(guò)此類(lèi)可以輕松獲得完整日期
           */
           private static void dateDemo2() {
           GregorianCalendar calendar = new GregorianCalendar();
           System.out.println(calendar.get(Calendar.MONTH));
           }
           /*
           * DateFormat,是專(zhuān)門(mén)格式化日期的操作,抽象類(lèi),內(nèi)部提供實(shí)例化操作。得到日期的dateformat對(duì)象:getdateInstance;
           * 得到日期時(shí)間的對(duì)象: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類(lèi)。yyyy表示年,MM表示月,dd表示日,HH表示時(shí),mm表示分,ss表示秒,SSS表示毫秒。
           * 使用的時(shí)候要注意在構(gòu)造對(duì)象時(shí)配匹
           */
           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時(shí)mm分ss秒SSSS毫秒";
           SimpleDateFormat sdf1 = new SimpleDateFormat(pat1);
           SimpleDateFormat sdf2 = new SimpleDateFormat(pat2);
           Date d = null;
           try {
           d = sdf1.parse(strDate);// 將給定的字符串中的日期提取出來(lái)
           } 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) 評(píng)論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          PK10開(kāi)獎(jiǎng) PK10開(kāi)獎(jiǎng)
          主站蜘蛛池模板: 绩溪县| 金坛市| 黄骅市| 惠来县| 电白县| 乌拉特中旗| 通河县| 定结县| 石嘴山市| 九江市| 全椒县| 松阳县| 久治县| 九龙城区| 通化市| 原平市| 临猗县| 肃宁县| 绥德县| 玉林市| 扶沟县| 三门县| 清流县| 和静县| 广饶县| 峡江县| 民勤县| 凤冈县| 伊金霍洛旗| 盘山县| 广饶县| 吴旗县| 武邑县| 渑池县| 昆明市| 洛浦县| 星座| 武安市| 宝山区| 瓦房店市| 农安县|