当前位置: 技术问答>java相关
请问这个时间的输出结果为什么会这样?
来源: 互联网 发布时间:2015-07-19
本文导语: 代码: Calendar ca = Calendar.getInstance(); Date NowTime = new Date(); System.out.println("NowTime:" + NowTime); ca.setTime(NowTime); System.out.println("Year:" + ca.YEAR); System.out.println("Month:" + ca.MONTH); System.out.println("Day:" + ca.DAY_OF_MONTH); 输...
代码:
Calendar ca = Calendar.getInstance();
Date NowTime = new Date();
System.out.println("NowTime:" + NowTime);
ca.setTime(NowTime);
System.out.println("Year:" + ca.YEAR);
System.out.println("Month:" + ca.MONTH);
System.out.println("Day:" + ca.DAY_OF_MONTH);
输出结果:
NowTime:Fri Jul 19 10:27:19 CST 2002
Year:1
Month:2
Day:5
为什么不是
NowTime:Fri Jul 19 10:27:19 CST 2002
Year:2002
Month:Jul
Day:19
Calendar ca = Calendar.getInstance();
Date NowTime = new Date();
System.out.println("NowTime:" + NowTime);
ca.setTime(NowTime);
System.out.println("Year:" + ca.YEAR);
System.out.println("Month:" + ca.MONTH);
System.out.println("Day:" + ca.DAY_OF_MONTH);
输出结果:
NowTime:Fri Jul 19 10:27:19 CST 2002
Year:1
Month:2
Day:5
为什么不是
NowTime:Fri Jul 19 10:27:19 CST 2002
Year:2002
Month:Jul
Day:19
|
我有一个方法
import="java.text.SimpleDateFormat";
String timetemp="";
SimpleDateFormat dateFormat=new SimpleDateFormat("hh:mm:ss");
java.util.Date date_pub=dateFormat.parse(timetemp);
G era designator (Text) AD
y year (Number) 1996
M month in year (Text & Number) July & 07
d day in month (Number) 10
h hour in am/pm (1~12) (Number) 12
H hour in day (0~23) (Number) 0
m minute in hour (Number) 30
s second in minute (Number) 55
S millisecond (Number) 978
E day in week (Text) Tuesday
D day in year (Number) 189
F day of week in month (Number) 2 (2nd Wed in July)
w week in year (Number) 27
W week in month (Number) 2
a am/pm marker (Text) PM
k hour in day (1~24) (Number) 24
K hour in am/pm (0~11) (Number) 0
z time zone (Text) Pacific Standard Time
' escape for text (Delimiter)
'' single quote (Literal)
有这个方法 ,你不想要什么格式的日期都行吗
import="java.text.SimpleDateFormat";
String timetemp="";
SimpleDateFormat dateFormat=new SimpleDateFormat("hh:mm:ss");
java.util.Date date_pub=dateFormat.parse(timetemp);
G era designator (Text) AD
y year (Number) 1996
M month in year (Text & Number) July & 07
d day in month (Number) 10
h hour in am/pm (1~12) (Number) 12
H hour in day (0~23) (Number) 0
m minute in hour (Number) 30
s second in minute (Number) 55
S millisecond (Number) 978
E day in week (Text) Tuesday
D day in year (Number) 189
F day of week in month (Number) 2 (2nd Wed in July)
w week in year (Number) 27
W week in month (Number) 2
a am/pm marker (Text) PM
k hour in day (1~24) (Number) 24
K hour in am/pm (0~11) (Number) 0
z time zone (Text) Pacific Standard Time
' escape for text (Delimiter)
'' single quote (Literal)
有这个方法 ,你不想要什么格式的日期都行吗