package DateDemo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;// 需求:將現(xiàn)在系統(tǒng)的時(shí)間打印出來(lái)// 需要的類:Date 類:生成當(dāng)前系統(tǒng)時(shí)間// SimpleDateFormat 類:對(duì)生成的系統(tǒng)時(shí)間進(jìn)行格式化// 構(gòu)造方法摘要 SimpleDateFormat() // Date------String////// String----Datepublic class DateDemo { public static void main(String[] args) throws ParseException { //創(chuàng)建一個(gè)日期 //Date d=new Date(); //System.out.println(d);//Fri Sep 09 18:42:21 CST 2016 //創(chuàng)建一個(gè)子類 //SimpleDateFormat str =new SimpleDateFormat(); //使用str父類的方法format(Date date) 將一個(gè) Date 格式化為日期/時(shí)間字符串。 //調(diào)用父類方法format //String Time=str.format(d); //System.out.println(Time);//16-9-9 下午6:42 //優(yōu)化:使得時(shí)間的顯示格式為:2016年9月9日 18:42:21 // yyyy年MM月dd日 KK:mm:ss //自定義方法進(jìn)行字符串的解析 //方法:SimpleDateFormat(String pattern) 用給定的模式和默認(rèn)語(yǔ)言環(huán)境的日期格式符號(hào)構(gòu)造 SimpleDateFormat。// SimpleDateFormat str =new SimpleDateFormat('yyyy年MM月dd日 KK:mm:ss');// String Time=str.format(d);// System.out.println(Time);// System.out.println('------------------'); //String-------Date //將字符串格式化為Date格式 //調(diào)用方法: Date parse(String source) 從給定字符串的開始解析文本,以生成一個(gè)日期。 String str='2016年9月9日 18:42:21'; Date dd=new Date(); SimpleDateFormat d =new SimpleDateFormat('yyyy年MM月dd日 KK:mm:ss'); dd=d.parse('2016年9月9日 18:42:21'); System.out.println(dd); }}
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。