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

转载 2016年08月29日 20:24:56
[java] view plain copy
  1. package 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. public class DateTest {  
  9.   
  10.     public static void main(String[] args) throws ParseException {  
  11.         Calendar now = 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.         Date d = new Date();  
  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.         Date today = sdf.parse(str);  
  29.         System.out.println("字符串转成日期:" + today);  
  30.     }  
  31. }  

输出结果:

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

相关文章推荐

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

package com.ob; import java.text.ParseException; import java.text.SimpleDateFormat; import java.uti...
  • kookob
  • kookob
  • 2011年10月18日 17:13
  • 246548

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

[java] view plain copy package com.ob;      import java.text.ParseException;   imp...

Java获取当前年月日、时间

两种方法,通过Date类或者通过Calendar类。Date类比较简单,但是要得到细致的字段的话Calendar类比较方便。 import java.text.DateFormat; import...

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

package com.ob; import java.text.ParseException; import java.text.SimpleDateFormat; import java.uti...

JAVA获取当前时间的三种方法

import java.util.*; public class D { public static void main(String []abc) { ...

java获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间

一、获取当前日期和时间 1、使用Date和DateFormat       Date now = new Date();       DateFormat df1 = DateFormat.ge...

Android动态显示系统时间,附获得当前年月日星期时分秒方法,一步到位

final Calendar c = Calendar.getInstance(); c.setTimeZone(TimeZone.getTimeZone("GMT+8:00")); ...

JS获取当前时间年月日时分秒

JS获取当前时间的年月日时分秒,按照格式输出

Android开发中 获取当前Android的年月日时分秒的时间

Android的文件有建议用Time代替Calendar。用Time对CPU的负荷会较小。在写Widget时特别重要。 Time t=new Time(); // or Time t=new Tim...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java获取当前时间的年月日方法
举报原因:
原因补充:

(最多只允许输入30个字)