다음 날의 특정 시간 가져오기
Go 프로그래밍에는 다음 날의 특정 시간을 가져오는 여러 가지 방법이 있습니다. 시와 분만 표시됩니다.
처음에 일반적인 접근 방식은 현재 날짜의 시와 분을 설정하고 결과 날짜에 하루를 추가하는 것입니다.
<code class="go">now := time.Now() tomorrow := time.Date(now.Year(), now.Month(), now.Day(), 15, 0, 0, 0, time.UTC).AddDate(0, 0, 1)</code>
그러나 더 효율적인 방법은 그리고 시간 함수 호출을 최소화하는 간결한 솔루션이 존재합니다.
<code class="go">yyyy, mm, dd := now.Date() tomorrow := time.Date(yyyy, mm, dd+1, 15, 0, 0, 0, now.Location())</code>
이 방법은 시간을 직접 구성합니다. 중간 계산 없이 다음 날 원하는 시간에 대한 시간입니다. 벤치마크에 따르면 이전 접근 방식보다 훨씬 빠르므로 효율성 측면에서 선호되는 선택입니다.
위 내용은 Go에서 내일의 구체적인 시간을 어떻게 알 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!