Network Time Protocol (NTP), Timezone and Daylight saving time (DST) with esp8266, esp32 or Arduino

When you create a device you probably need to know the correct time, on wifi device the resonably choiche is to use Internet to get time via NTP.