- java.time 包类
- java.time - 主页
- java.time - 时钟
- java.time - 持续时间
- java.time - 即时值
- java.time - 日期
- java.time - 时间
- java.time - 本地时间
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - 时间段
- java.time - 年
- java.time - 年月
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time 包枚举
- java.time - 月
- java.time 有用资源
- java.time - 讨论
java.time.LocalDateTime.of() 方法示例
说明
java.time.LocalDateTime.of(int year, Month month, int dayOfMonth, int hour, int minute, int second) 方法根据年、月、日、小时、分钟和秒获取 LocalDateTime 实例,将纳秒设置为零。
声明
以下是 java.time.LocalDateTime.of(int year, Month month, int dayOfMonth, int hour, int minute, int second) 方法的声明。
public static LocalDateTime of(int year, int month, int dayOfMonth, Month hour, int minute, int second)
参数
year - 要表示的年份,从 MIN_YEAR 到 MAX_YEAR
month - 要表示的年份月份
dayOfMonth - 要表示的月份天数,从 1 到 31
hour - 要表示的小时,从 0 到 23
minute - 要表示的小时分钟,从 0 到 59
second - 要表示的分钟秒数,从 0 到 59
返回值
非空本地日期时间。
异常
DateTimeException - 如果任何字段的值超出范围,或者如果月份天的日期对于该月份年份无效。
示例
以下示例显示了 java.time.LocalDateTime.of(int year, Month month, int dayOfMonth, int hour, int minute, int second) 方法的用法。
package com.tutorialspoint; import java.time.LocalDateTime; import java.time.Month; public class LocalDateTimeDemo { public static void main(String[] args) { LocalDateTime date = LocalDateTime.of(2017,Month.FEBRUARY,3,6,30,40); System.out.println(date); } }
让我们编译并运行以上程序,将生成以下结果 -
2017-02-03T06:30:40
广告