問題:
如何寫出更簡潔的程式碼來取得準確的時間第二天(明天)的特定小時和分鐘?
答案:
打包時間提供了實現此目標的更好方法。它在轉換過程中標準化月、日、小時、分鐘、秒和奈秒的值。以下是一個高效率的程式碼片段:
<code class="go">package main import ( "fmt" "time" ) func main() { now := time.Now() fmt.Println(now.Round(0)) yyyy, mm, dd := now.Date() tomorrow := time.Date(yyyy, mm, dd+1, 15, 0, 0, 0, now.Location()) fmt.Println(tomorrow) }</code>
這段程式碼效率更高,因為它最大限度地減少了對封裝時間函數和方法的呼叫次數。基準測試顯示它比其他方法更快。
以上是如何在 Go 中獲取明天的特定小時和分鐘時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!