- java.time 包类
- java.time - 主页
- java.time - 时钟
- java.time - Duration
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time 包枚举
- java.time - Month
- java.time 实用资源
- java.time - 讨论
java.time.LocalDateTime.ofEpochSecond() 方法示例
描述
java.time.LocalDateTime.ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset) 方法使用 1970-01-01T00:00:00Z 的纪元中的秒数获取 LocalDateTime 的实例。
声明
以下是 java.time.LocalDateTime.ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset) 方法的声明。
public static LocalDateTime ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset)
参数
epochSecond − 纪元 1970-01-01T00:00:00Z 中的秒数
nanoOfSecond − 秒中的纳秒,从 0 到 999,999,999
offset − 时区偏移量,不能为空
返回值
LocalDateTime,不能为空。
异常
DateTimeException − 如果结果超出支持的范围,或者纳秒无效。
示例
以下示例展示了 java.time.LocalDateTime.ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset) 方法的使用。
package com.tutorialspoint; import java.time.LocalDateTime; import java.time.ZoneOffset; public class LocalDateTimeDemo { public static void main(String[] args) { LocalDateTime date = LocalDateTime.ofEpochSecond(50000,50000,ZoneOffset.UTC); System.out.println(date); } }
让我们编译并运行以上程序,将生成以下结果 −
1970-01-01T13:53:20.000050
广告