資源描述:
《java常用的當(dāng)前時間獲取方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、1:importjava.util.*;inty,m,d,h,mm;Calendarc=Calendar.getInstance();y=c.get(Calendar.YEAR);//年m=c.get(Calendar.MONTH)+1;//月d=c.get(Calendar.DAY_OF_MONTH);//日h=c.get(Calendar.HOUR);//時12小時制h2=c.get(Calendar.HOUR_OF_DAY);//時24小時制mm=c.get(Calendar.MINUTE);//分
2、2:java.util.Dated=newjava.util.Date();java.text.SimpleDateFormatdformat=newjava.text.SimpleDateFormat("yyyy-MM-dd");Stringdatetime=dformat.format(d);System.out.println(datetime);3:importjava.util.*;importjava.text.*;Datenow=newDate();DateFormatdefaultForm
3、at=DateFormat.getDateInstance();DateFormatshortFormat=DateFormat.getDateInstance(DateFormat.SHORT);DateFormatmediumFormat=DateFormat.getDateInstance(DateFormat.MEDIUM);DateFormatlongFormat=DateFormat.getDateInstance(DateFormat.LONG);DateFormatfullFormat=D
4、ateFormat.getDateInstance(DateFormat.FULL);StringdefaultDate=defaultFormat.format(now);StringshortDate=shortFormat.format(now);StringmediumDate=mediumFormat.format(now);StringlongDate=longFormat.format(now);StringfullDate=fullFormat.format(now);?System.ou
5、t.println("(Default)Today:"+defaultDate);?System.out.println("(SHORT)Today:"+shortDate);System.out.println("(MEDIUM)Today:"+mediumDate);System.out.println("(LONG)Today:"+longDate);System.out.println("(FULL)Today:"+fullDate);4.如果只要年月日,可以用subString()截取.或者用這
6、個Stringtime=newSimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime);5.DatecurrentTime=newDate();?SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-dd");StringdateString=formatter.format(currentTime);dataString的格式就是2007-03-08這類型其他幾種:一
7、.獲取當(dāng)前系統(tǒng)時間和日期并格式化輸出:importjava.util.Date;importjava.text.SimpleDateFormat;publicclassNowString{publicstaticvoidmain(String[]args){?SimpleDateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//設(shè)置日期格式System.out.println(df.format(newDate()));//newDate()為獲取當(dāng)
8、前系統(tǒng)時間}}二.在數(shù)據(jù)庫里的日期只以年-月-日的方式輸出,可以用下面兩種方法:1、用convert()轉(zhuǎn)化函數(shù):Stringsqlst="selectconvert(varchar(10),bookDate,126)asconvertBookDatefromroomBookwherebookDatebetween'2007-4-10'and'2007-4-25'";System.out.println(rs.getStrin