SPSnewbie91
Level-2
- Beiträge
- 267
- Reaktionspunkte
- 18
-> Hier kostenlos registrieren
Hallo zusammen.
CPU: 1515-2PN
HMI: Simatic IPC PX-39A mit WinCC Unified Runtime und Windows 10 Enterprise LTSC
Ich habe folgendes Problem.
Über ein Script lese ich die Systemzeit aus
Das Skript wird sekündlich aufgerufen. Nun ist es so, dass meine Uhrzeit gar nicht angezeigt wird und mein Datum im falschen Format. Also nicht DD MM JJJJ sondern D M JJJJ.
Das Ganze sieht dann so aus
Windows ist folgendermassen eingestellt.
Hat jemand eine Idee, was ich falsch mache?
Gruss
CPU: 1515-2PN
HMI: Simatic IPC PX-39A mit WinCC Unified Runtime und Windows 10 Enterprise LTSC
Ich habe folgendes Problem.
Über ein Script lese ich die Systemzeit aus
Code:
export function Task_ReadSystemTime_Update() {
let myDate = new Date();
let DateTime = Tags("myDateTime");
DateTime.Write(myDate);
let DateTimeLocal = myDate.toLocaleString();
let LocalDateTime = Tags("myLocalDateTime");
LocalDateTime.Write(DateTimeLocal);
let LocalDate = Tags("myDateString");
LocalDate.Write(DateTimeLocal.substring(0, 10));
localdate.write(date(datetime));
let LocalTime = Tags("myTimeString");
LocalTime.Write(DateTimeLocal.substring(11, 20));
localtime.write(time(datetime));
}
Das Skript wird sekündlich aufgerufen. Nun ist es so, dass meine Uhrzeit gar nicht angezeigt wird und mein Datum im falschen Format. Also nicht DD MM JJJJ sondern D M JJJJ.
Das Ganze sieht dann so aus
Windows ist folgendermassen eingestellt.
Hat jemand eine Idee, was ich falsch mache?
Gruss