JAVA獲取當前時間


獲取當前時間
1、Date day=new Date();    
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
System.out.println(df.format(day));   
通過Date類來獲取當前時間  
 
2、SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   System.out.println(df.format(System.currentTimeMillis()));   
通過System類中的currentTimeMillis方法來獲取當前時間 
 
3、通過Calendar類來獲取當前時間   
Calendar c = Calendar.getInstance();//可以對每個時間域單獨修改   對時間進行加減操作等
int year = c.get(Calendar.YEAR);  
 int month = c.get(Calendar.MONTH);   
int date = c.get(Calendar.DATE);    
int hour = c.get(Calendar.HOUR_OF_DAY);   
int minute = c.get(Calendar.MINUTE);   
int second = c.get(Calendar.SECOND);    
System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);    
 
 
 
格式轉換
一.在mysql操作中我們經常需要對數據進行類型轉換,此時我們應該使用的是cast()或convert();
二.兩者之間的對比
相同點:都是進行數據類型轉換,實現的功能基本相同
不同點:兩者的語法不同,cast(value as type) ,convert(value,type)
三:所支持的類型如下
二進制,同帶binary前綴的效果:BINARY
字符型,可帶參數:CHAR()
日期:DATE
時間:TIME
日期時間型:DATETIME
浮點型:DECIMAL
整數:SIGNED
無符號整數:UNSIGNED


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM