- java.time 包类
- java.time - 主页
- java.time - 时钟
- java.time - 持续时间
- java.time - 时间点
- java.time - 本地日期
- java.time - 本地日期时间
- java.time - 本地时间
- java.time - 月份日期
- java.time - 偏置日期时间
- java.time - 偏置时间
- java.time - 周期
- java.time - 年份
- java.time - 年月份
- java.time - 带时区的日期时间
- java.time - 时区 ID
- java.time - 时区偏移
- java.time 包枚举
- java.time - 月份
- java.time 有用的资源
- java.time - 讨论
java.time.LocalDate.atTime() 方法示例
说明
java.time.LocalDate.atTime(int hour, int minute, int second, int nanoOfSecond)方法将此日期与某个时间结合以创建一个LocalDateTime。
声明
以下是java.time.LocalDate.atTime(int hour, int minute, int second, int nanoOfSecond)方法的声明。
public LocalDateTime atTime(int hour, int minute, int second, int nanoOfSecond)
参数
hour - 要使用的时(0 到 23)。
minute - 要使用的分(0 到 59)。
second - 要使用的秒(0 到 59)。
nanoOfSecond - 要使用的纳秒(0 到 999,999,999)。
返回值
由该日期和指定时间形成的本地日期时间,非空。
异常
DateTimeException - 如果任何字段的值超出范围。
示例
以下示例展示了 java.time.LocalDate.atTime(int hour, int minute, int second, int nanoOfSecond) 方法的使用方法。
package com.tutorialspoint; import java.time.LocalDate; import java.time.LocalDateTime; public class LocalDateDemo { public static void main(String[] args) { LocalDate date = LocalDate.parse("2017-02-03"); System.out.println(date); LocalDateTime date1 = date.atTime(1,20,30,500); System.out.println(date1); } }
让我们编译并运行以上程序,它将产生以下结果 -
2017-02-03 2017-02-03T01:20:30.000000500
广告