云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

java时间格式时分秒

Java中的时间格式可以使用SimpleDateFormat类来设置,HH:mm:ss表示时分秒

Java时间时分秒

Java中的时间类

在Java中,有两个常用的时间类:LocalTime和ZonedDateTime,LocalTime表示不带时区的时分秒,而ZonedDateTime表示带时区的日期和时间。

LocalTime的使用

1、创建LocalTime对象

可以使用以下方法创建LocalTime对象:

使用默认构造函数创建一个代表当前时间的LocalTime对象。

使用指定的小时、分钟和秒数创建LocalTime对象。

使用指定的小时、分钟和纳秒数创建LocalTime对象。

2、LocalTime的方法

以下是一些常用的LocalTime方法:

方法名 功能描述
isBefore(LocalTime other) 判断当前时间是否在other之前
isAfter(LocalTime other) 判断当前时间是否在other之后
isEqual(LocalTime other) 判断当前时间是否等于other
isBeforeNow() 判断当前时间是否在现在之前
isAfterNow() 判断当前时间是否在现在之后
isEqualNow() 判断当前时间是否等于现在
toString() 将当前时间转换为字符串格式
withHour(int hour) 用指定的小时数更新当前时间
withMinute(int minute) 用指定的分钟数更新当前时间
withSecond(int second) 用指定的秒数更新当前时间
plusHours(long hours) 给当前时间增加指定的小时数
plusMinutes(long minutes) 给当前时间增加指定的分钟数
plusSeconds(long seconds) 给当前时间增加指定的秒数
minusHours(long hours) 从当前时间减去指定的小时数
minusMinutes(long minutes) 从当前时间减去指定的分钟数
minusSeconds(long seconds) 从当前时间减去指定的秒数

ZonedDateTime的使用

1、创建ZonedDateTime对象

可以使用以下方法创建ZonedDateTime对象:

使用默认构造函数创建一个代表当前时间的ZonedDateTime对象。

使用指定的年、月、日、小时、分钟和秒数创建ZonedDateTime对象。

使用指定的年、月、日、小时、分钟、秒数和时区创建ZonedDateTime对象。

2、ZonedDateTime的方法

以下是一些常用的ZonedDateTime方法:

方法名 功能描述
getYear() 获取年份
getMonthValue() 获取月份(112)
getDayOfMonth() 获取月份中的第几天(131)
getHour() 获取小时(023)
getMinute() 获取分钟(059)
getSecond() 获取秒(059)
getNano() 获取纳秒(0999_999_999)
getOffset() 获取时区偏移量(如+08:00)
getZone() 获取时区ID(如Asia/Shanghai)
toString() 将当前日期和时间转换为字符串格式
withYear(int year) 用指定的年份更新当前日期和时间
withMonth(int month) 用指定的月份更新当前日期和时间(112)
withDayOfMonth(int dayOfMonth) 用指定的天数更新当前日期和时间(131)
withHour(int hour) 用指定的小时数更新当前日期和时间(023)
withMinute(int minute) 用指定的分钟数更新当前日期和时间(059)
withSecond(int second) 用指定的秒数更新当前日期和时间(059)
plusHours(long hours) 给当前日期和时间增加指定的小时数
plusMinutes(long minutes) 给当前日期和时间增加指定的分钟数
plusSeconds(long seconds) 给当前日期和时间增加指定的秒数
minusHours(long hours) 从当前日期和时间减去指定的小时数
minusMinutes(long minutes) 从当前日期和时间减去指定的分钟数
minusSeconds(long seconds) 从当前日期和时间减去指定的秒数
打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《java时间格式时分秒》
文章链接:https://www.yunzhuji.net/internet/178380.html

评论

  • 验证码