夏時間 (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>
以上が夏時間 (DST) かどうかを確認するための Go 関数はありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。