Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen? [gelöst]

Antworten
Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2217
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 231 Mal
Danke erhalten: 308 Mal
Gender:

Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen? [gelöst]

Beitrag von Holgi » 11.03.2024, 20:26

Moin Forumsmitglieder!
Für eine Batch-Datei (kein Powershell) benötige ich die Informationen Datum und Uhrzeit im folgenden Format:
"%year%/%month%/%day% %hour%:%minute%:%seconds%"
Wobei %seconds% nicht so wichtig ist; kann auch "00" sein.
Wichtig aber sind die Reihenfolge (Jahr, Monat, Tag und die Formatierung (/ zwischen Jahr Monat Tag und : zwischen Stunde und Minute).
WMIC und Powershell scheiden aus.
Kann man das irgendwie aus "Date" und "Time" (die alten DOS -Befehle) extrahieren?
Habe hier:
https://stackoverflow.com/questions/203 ... ble-format
schon einiges gelesen, aber noch keine einfache, nachvollziehbare Lösung gefunden.

Code: Alles auswählen

@echo off
pushd "%temp%"
makecab /D RptFileName=~.rpt /D InfFileName=~.inf /f nul >nul
for /f "tokens=3-7" %%a in ('find /i "makecab"^<~.rpt') do (
   set "current-date=%%e-%%b-%%c"
   set "current-time=%%d"
   set "weekday=%%a"
)
del ~.*
popd
echo %current-date% %current-time%

Ausgabe:

Code: Alles auswählen

2024-Mar-11 20:25:03
Kommt der Sache schon nahe, aber das steht MAR statt 03 für März und - statt /
Kann jemand helfen?
Zuletzt geändert von Holgi am 15.03.2024, 10:35, insgesamt 1-mal geändert.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Tante Google

Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen? [gelöst]

Beitrag von Tante Google » 11.03.2024, 20:26


HAL 9000
Insider
Insider
Beiträge: 144
Registriert: 02.01.2024, 17:21
Hat sich bedankt: 15 Mal
Danke erhalten: 39 Mal
Gender:

Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?

Beitrag von HAL 9000 » 11.03.2024, 21:38

Code: Alles auswählen

set datum=%date:~-4%-%date:~3,2%-%date:~0,2%
set zeit=%time:~0,2%-%time:~3,2%-%time:~6,2%
echo %datum%
2023-12-15
echo %zeit%
16-42-29
In dem Beispiel werden Trennzeichen und Position frei gewählt

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9224
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 158 Mal
Danke erhalten: 489 Mal
Gender:

Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?

Beitrag von DK2000 » 11.03.2024, 21:38

So in der Art?

Code: Alles auswählen

@echo off

set "Datum=%date:~-4%/%date:~-7,2%/%date:~-10,2%"
set "Uhrzeit=%time:~0,2%:%time:~3,2%:%time:~6,2%"

echo %Datum% %Uhrzeit%
Ausgabe: 2024/03/11 21:37:06

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2051
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 247 Mal
Gender:

Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?

Beitrag von g-force » 11.03.2024, 23:14

Puh, schwieriger als gedacht.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2217
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 231 Mal
Danke erhalten: 308 Mal
Gender:

Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?

Beitrag von Holgi » 11.03.2024, 23:38

Danke euch. Ihr seid Super!!
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Antworten