Go 函數檢查是否為夏令時 (DST)
在 Ruby 中,有 Time#dst?函數,如果當前時間處於夏令時 (DST),則傳回 true。 Go 標準函式庫中有類似的函數嗎?
答案是有的。 2021 年 8 月,Go 1.17 發布,引入了 time.Time 方法 IsDST。
用法:
IsDST 語法如下:
<code class="go">func (t Time) IsDST() bool</code>
範例:
以下是如何使用 IsDST 方法的範例:
<code class="go">package main import ( "fmt" "time" ) func main() { t := time.Now() if t.IsDST() { fmt.Println("It is daylight saving time") } else { fmt.Println("It is not daylight saving time") } }</code>
以上是是否有 Go 函數來檢查是否是夏令時 (DST)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!