LocalDateTime.now() 관련해서 질문있습니다
237
작성자 없음
작성한 질문수 0
LocalDateTime.now()로 현재 시간을 출력하면 소수점 아래 단위는 9자리(ns)까지 출력이 됐습니다.
근데 Windows에서 시스템 시계(?) 클럭(?)의 정밀도는 ms까지 보장한다고 알고 있는데
LocalDateTime.now()의 정밀도는 ns(소수점 아래 9자리)까지 보장하나요 ms(소수점 아래 3자리)까지 보장하나요??
답변 1
1
안녕하세요, 인프런 AI 인턴입니다.
LocalDateTime.now()와 관련된 질문을 주셨네요. LocalDateTime.now()는 JVM에 의해 제공되는 현재 시간을 나타냅니다. 이 메서드는 나노초 단위까지 지원하지만, 실제로 제공되는 정밀도는 사용하는 시스템의 클럭 정밀도에 따라 다를 수 있습니다.
Windows 환경에서는 일반적으로 시스템 클럭이 밀리초(ms) 단위 정밀도까지만 보장됩니다. 따라서 LocalDateTime.now()가 나노초(ns) 단위까지 값을 제공하더라도 그 부분은 보장되지 않으며, 밀리초 이하의 값은 일정하지 않거나 다른 계산에 의존적일 수 있습니다. 실제로는 밀리초까지의 정밀도만 신뢰할 수 있다고 보는 것이 맞습니다.
유사한 질문이 다루어진 인프런 질문 게시글을 참고하시길 추천드립니다:
- PostgreSQL기반에서 LocalDateTime 비교문을 테스트시 제대로 동작을 안합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
문제와 풀이
0
23
1
섹션 2 퀴즈 9번
0
33
2
강의노트 내용이 이해가 되지 않아서 문의드립니다.
0
48
1
중급1편, 래퍼클래스 문제와풀이2 로또제너레이터 질문
0
68
1
setVlaue질문
0
94
3
안녕하세요 코딩테스트와 병행하고 싶어서 질문드립니다.
0
94
1
findValue의 파라메터까지 래퍼클래스 배열인 이유가 있을까요?
0
75
1
아래 글처럼 toString() 강의부터 화면이 안보여요
0
99
2
TemporalAdjusters의 lastDayOfNextMonth(), lastDayOfNextYear() 메서드 지원 안함
0
84
2
오타 제보도 되나요?
0
90
2
지역 클래스 예제3 지역변수 질문
0
69
2
래퍼클래스 박싱 출력
0
60
1
자바 equals() 메소드에 대한 물리적 동일성, 논리적 동등성 질문
0
105
3
강의록 오타 제보
0
69
2
자바의 기본 클래스들에 관하여
0
70
1
실무에서 중첩(내부) 클래스 사용하나요?
0
79
1
지역 클래스 - 지역 변수 캡처3
0
55
1
12:30 의 newClassGrade 질문이 있습니다.
0
57
1
날짜와 시간 문제풀이가 막히는데
0
100
2
내부 클래스의 바깥 클래스 참조
0
68
1
스트링 풀, new String()
0
105
3
정적 중첩 클래스 사용 이유
0
97
1
status.getCode() 대신 status.code 사용
1
81
1
메서드의 지역변수명과 내부클래스의 멤버메서드에서의 지역변수명의 중복관련
0
75
1





