Java 获取当前时间的小时(24小时制)

Java 获取当前时间的小时(24小时制),第1张

使用new Date()获取时间,通过SimpleDateFormat格式化类对Date进行格式话时间。

具体代码如下:注意HH大写代表24小时制。

使用SimpleDateFormat格式化格式时:

1、yyyy表示年,如2013;

2、MM表示月,如12;

3、dd表示天,如31;

4、hh表示用12小时制,如7;

5、HH表示用24小时制,如18;

6、mm表示分,如59;

7、ss表示秒,如59;

8、SSS表示毫米,如333。

扩展资料:

Java时间string转换成时间:

输出结果:1510416000000,2017-11-12。方便的实现了string转时间的功能。

参考资料:

百度百科--java日期函数

java获取应用的运行时间,可以利用时间差来获得,使用SystemcurrentTimeMillis()该方法获得此时的时间,代码如下:

package comqiulinhe;

import javatextParseException;

public class Ceshi {

public static void main(String[] args) throws ParseException {

double begin = SystemcurrentTimeMillis(); // 程序开始时间,调用系统的当前时间

for (int i = 0; i < 10000; i++) {

// 这里执行具体的业务逻辑

Systemoutprintln(i);

}

// 你要运行的程序

double end = SystemcurrentTimeMillis(); // 程序结束时间,调用系统当前时间

double time = end - begin;// 程序的运行时间

Systemoutprintln(time / 60 + "秒");

}

}

运行结果如下:

黑马程序员半年的学习时间是比较合适的,编程需要学习的知识点有这么多,速成肯定学的不扎实,这也是对学员的不负责,黑马程序员秉承着“为莘莘学子改变命运而讲课,为千万学生少走弯路而著书”的使命,提高教学质量,关注学员消化吸收,不走捷径。

java获取一个时间的年月日代码及相关解释说明参考下面代码

package zhidao;

import javautilCalendar;

public class Test {

 public static void main(String[] args) {

  Calendar cal=CalendargetInstance();//使用日历类

  int year=calget(CalendarYEAR);//获取年份

  int month=calget(CalendarMONTH)+1;//获取月份,因为从0开始的,所以要加1

  int day=calget(CalendarDAY_OF_MONTH);//获取天

  Systemoutprintln("结果:"+year+"-"+month+"-"+day);

 }

}

其实系统默认的都是毫秒数的时间戳, 所以你想要的2017-01-16 17:00:00 不是提取的, 而是格式化的

new SimpleDateFormat("yyyy-MM-dd HH:00:00")format(SystemcurrentTimeMillis());

以上就是关于Java 获取当前时间的小时(24小时制)全部的内容,包括:Java 获取当前时间的小时(24小时制)、java 如何获取应用的运行时间、为什么java学习要半年时间,别的地方有速成的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9635965.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存