Java的获取当前时间的年月日方法

[java] 查看纯文本
 
 
 
  1.  com.ob;  
  2.   
  3. import  java.text.ParseException;  
  4. import  java.text.SimpleDateFormat;  
  5. import  java.util.Calendar;  
  6. import  java.util.Date;  
  7.   
  8. 公共 DateTest {   
  9.   
  10.     public static void  main(String [] args)  throws  ParseException {    
  11.         现在日历= Calendar.getInstance();  
  12.         System.out.println(“年:”  + now.get(Calendar.YEAR));  
  13.         System.out.println(“月:”  +(now.get(Calendar.MONTH)+  1 )+  “” );  
  14.         System.out.println(“日:”  + now.get(Calendar.DAY_OF_MONTH));  
  15.         System.out.println(“时:”  + now.get(Calendar.HOUR_OF_DAY));  
  16.         System.out.println(“分:”  + now.get(Calendar.MINUTE));  
  17.         System.out.println(“秒:”  + now.get(Calendar.SECOND));  
  18.         System.out.println(“当前时间毫秒数:”  + now.getTimeInMillis());  
  19.         的System.out.println(now.getTime());  
  20.   
  21.         日期d =   日期();  
  22.         的System.out.println(d);  
  23.         SimpleDateFormat sdf =  new  SimpleDateFormat(“yyyy-MM-dd HH:mm:ss” );  
  24.         String dateNowStr = sdf.format(d);  
  25.         System.out.println(“格式化后的日期:”  + dateNowStr);  
  26.           
  27.         String str =  “2012-1-13 17:26:33” ;  //要跟上面SDF定义的格式一样  
  28.         今天的日期= sdf.parse(str);  
  29.         System.out.println(“字符串转成日期:”  +今天);  
  30.     }  
  31. }  

输出结果:

年:2012 
月:1 
日:13 
时:17 
分:28 
秒:19 
当前时间毫秒数:1326446899902 
星期五1月13日17:28:19 CST 2012 
Fri Jan 13 17:28:19 CST 2012 
格式化后的日期: 2012-01-13 17:28:19 
字符串转成日期:2012年1月13日星期五17:26:33 CST 2012

转载自:http://blog.csdn.net/kookob/article/details/6885383

原文地址:https://www.cnblogs.com/hd92/p/13554543.html