diff --git a/wled00/cfg.cpp b/wled00/cfg.cpp
index ed546642f..5bcf9ac17 100644
--- a/wled00/cfg.cpp
+++ b/wled00/cfg.cpp
@@ -305,6 +305,8 @@ void deserializeConfig() {
CJSON(currentTimezone, if_ntp[F("tz")]);
CJSON(utcOffsetSecs, if_ntp[F("offset")]);
CJSON(useAMPM, if_ntp[F("ampm")]);
+ CJSON(longitude, if_ntp[F("ln")]);
+ CJSON(latitude, if_ntp[F("lt")]);
JsonObject ol = doc[F("ol")];
CJSON(overlayDefault ,ol[F("clock")]); // 0
@@ -620,6 +622,8 @@ void serializeConfig() {
if_ntp[F("tz")] = currentTimezone;
if_ntp[F("offset")] = utcOffsetSecs;
if_ntp[F("ampm")] = useAMPM;
+ if_ntp[F("ln")] = longitude;
+ if_ntp[F("lt")] = latitude;
JsonObject ol = doc.createNestedObject("ol");
ol[F("clock")] = overlayDefault;
diff --git a/wled00/data/index.js b/wled00/data/index.js
index fd5ce4119..1e4e7d34a 100644
--- a/wled00/data/index.js
+++ b/wled00/data/index.js
@@ -589,7 +589,7 @@ function populateInfo(i)
${urows}
${inforow("Build",i.vid)}
${inforow("Signal strength",i.wifi.signal +"% ("+ i.wifi.rssi, " dBm)")}
-${inforow("Uptime",getRuntimeStr(i.uptime))}
+${inforow("Uptime",getRuntimeStr(i.uptime)," "+(i.isday?"":"")+"")}
${inforow("Free heap",heap," kB")}
${inforow("Estimated current",pwru)}
${inforow("Average FPS",i.leds.fps)}
diff --git a/wled00/data/settings_time.htm b/wled00/data/settings_time.htm
index d0544af10..08281526f 100644
--- a/wled00/data/settings_time.htm
+++ b/wled00/data/settings_time.htm
@@ -113,7 +113,8 @@
UTC offset: seconds (max. 18 hours)
- Current local time is unknown.
+ Current local time is unknown.
+ Longitude: Latitude:
Clock
Clock Overlay:
UTC offset: seconds (max. 18 hours)
Current local time is unknown.Clock
Clock Overlay: