configTzTime()

名称

configTzTime()

説明

NTPサーバと、ローカルのタイムゾーンを設定する(タイムゾーン指定)。

最終的には、環境変数TZを設定して、tzset()を呼び出します。

書式

void configTzTime(const char* tz, const char* server1, const char* server2, const char* server3);

引数

tz タイムゾーン。
server1, server2, server3 NTPサーバ。最低一つ設定する。

戻り値

なし。

使用例

注意

API仕様上NTPサーバは3個まで指定できるようですが、2.0.2では、hardware/esp32/2.0.2/tools/sdk/esp32/sdkconfigで、CONFIG_LWIP_DHCP_MAX_NTP_SERVERSが1に定義されていることから、実際には最初の1個だけが有効だと思われます。

2.0.4では、CONFIG_LWIP_DHCP_MAX_NTP_SERVERSは、3に定義されています。

参考

バージョン

Hardware:ESP-WROOM-32
Software:Arduino core for the ESP32 2.0.4

最終更新日

September 4, 2022

inserted by FC2 system