如何获取当前系统时间中的小时?要求24进制的

时间:2022-12-04 16:55:07
如何获取当前系统时间中的小时?要求24进制的
 int   y,m,d,h,mm; 
Calendar   c   =   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); //时 
mm   =   c.get(Calendar.MINUTE); //分
 这个方法获取的是 12进制的 高手帮忙谢谢!

11 个解决方案

#1



System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));

#2


引用 1 楼 goldenfish1919 的回复:
Java code

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
咋精确到小时呢?

#3


引用 2 楼 h7970002 的回复:
引用 1 楼 goldenfish1919 的回复:
Java code

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
咋精确到小时呢?


你还真是懒的够可以了!

#4


引用 3 楼 goldenfish1919 的回复:
引用 2 楼 h7970002 的回复:
引用 1 楼 goldenfish1919 的回复:
Java code

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
咋精确到小时呢?


你还真是懒的够可以了!
我是不会啊 哥。 会我就早写上了啊

#5


Date d=new Date();
System.out.println(d.getHours());

#6


引用 5 楼 jack90210 的回复:
Date d=new Date();
System.out.println(d.getHours());

这个可以的

#7


<%
String date = new SimpleDateFormat("HH").format(new Date());
%>
<%=date%>

#8


学习了……

#9


另外,你原始的代码只要HOUR --> HOUR_OF_DAY就可以了

#10


Calendar.HOUR=>Calendar.HOUR_OF_DAY
9L正解。

#11


9L果然正解!!!谢谢

#1



System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));

#2


引用 1 楼 goldenfish1919 的回复:
Java code

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
咋精确到小时呢?

#3


引用 2 楼 h7970002 的回复:
引用 1 楼 goldenfish1919 的回复:
Java code

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
咋精确到小时呢?


你还真是懒的够可以了!

#4


引用 3 楼 goldenfish1919 的回复:
引用 2 楼 h7970002 的回复:
引用 1 楼 goldenfish1919 的回复:
Java code

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
咋精确到小时呢?


你还真是懒的够可以了!
我是不会啊 哥。 会我就早写上了啊

#5


Date d=new Date();
System.out.println(d.getHours());

#6


引用 5 楼 jack90210 的回复:
Date d=new Date();
System.out.println(d.getHours());

这个可以的

#7


<%
String date = new SimpleDateFormat("HH").format(new Date());
%>
<%=date%>

#8


学习了……

#9


另外,你原始的代码只要HOUR --> HOUR_OF_DAY就可以了

#10


Calendar.HOUR=>Calendar.HOUR_OF_DAY
9L正解。

#11


9L果然正解!!!谢谢