欢迎访问宙启技术站
智能推送

如何在Java中使用时间相关的函数

发布时间:2023-06-16 06:25:12

Java中有很多时间相关的函数,可以帮助我们处理各种时间格式和时间转换问题。下面将介绍常用的几种时间相关的函数及其用法。

1. System.currentTimeMillis()

System.currentTimeMillis()函数返回当前时间的毫秒数。

用法示例:

long currentTime = System.currentTimeMillis();

2. new Date()

new Date()函数返回当前时间的Date对象。

用法示例:

Date now = new Date();

3. Calendar.getInstance()

Calendar.getInstance()函数返回一个当前时间的Calendar对象。

用法示例:

Calendar calendar = Calendar.getInstance();

4. SimpleDateFormat

SimpleDateFormat函数可以将日期转换为指定的格式。

用法示例:

Date date = new Date();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String strDate = sdf.format(date);

5. Date.parse()

Date.parse()函数可以将字符串形式的时间转换为Date对象。

用法示例:

String strDate = "2021-07-15 15:30:00";

Date date = new Date(Date.parse(strDate));

6. TimeUnit

TimeUnit函数可以将时间转换为指定的单位。

用法示例:

long seconds = TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis());

以上就是Java中常用的时间相关的函数的介绍,掌握这些函数可以帮助我们更加便捷地处理各种时间问题。