Benutzer-Werkzeuge

Webseiten-Werkzeuge


datums-_uhrzeitausgabe

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
datums-_uhrzeitausgabe [2017/02/24 21:00] – angelegt damiandatums-_uhrzeitausgabe [2020/06/24 14:33] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 5: Zeile 5:
 | ^ Stunde ^ Minute ^ Sekunde ^ Tag ^ Monat ^ Jahr (2) ^ Jahr (4) ^ Gesamtaufruf (abst.) ^ | ^ Stunde ^ Minute ^ Sekunde ^ Tag ^ Monat ^ Jahr (2) ^ Jahr (4) ^ Gesamtaufruf (abst.) ^
 ^ Linux Shell | <code bash>date +%H</code> | <code bash>date +%M</code> | <code bash>date +%S</code> | <code bash>date +%d</code> | <code bash>date +%m</code> | <code bash>date +%y</code> | <code bash>date +%Y</code> | <code bash>date +%Y%m%d%H%M%S</code> | ^ Linux Shell | <code bash>date +%H</code> | <code bash>date +%M</code> | <code bash>date +%S</code> | <code bash>date +%d</code> | <code bash>date +%m</code> | <code bash>date +%y</code> | <code bash>date +%Y</code> | <code bash>date +%Y%m%d%H%M%S</code> |
-^ ::: | Der aufruf erfolgt direkt ohne echo, dafür muss man zum verwenden in einem String oder zum binden in eine Variable entsprechende Aufrufe verwenden: <code bash>#Shell+^ ::: | Der Aufruf erfolgt direkt ohne echo, dafür muss man zum verwenden in einem String oder zum binden in eine Variable entsprechende Aufrufe verwenden: <code bash>#Shell
 DOM=`date +%d` DOM=`date +%d`
  
Zeile 14: Zeile 14:
 ^ Batch | <code winbatch>%time:~0,2%</code> | <code winbatch>%time:~3,2%</code> | <code winbatch>%time:~6,2%</code> | <code winbatch>%date:~0,2%</code> | <code winbatch>%date:~3,2%</code> | <code winbatch>%date:~8,2%</code> | <code winbatch>%date:~6,4%</code> | <code winbatch>%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%%time:~6,2%</code> | ^ Batch | <code winbatch>%time:~0,2%</code> | <code winbatch>%time:~3,2%</code> | <code winbatch>%time:~6,2%</code> | <code winbatch>%date:~0,2%</code> | <code winbatch>%date:~3,2%</code> | <code winbatch>%date:~8,2%</code> | <code winbatch>%date:~6,4%</code> | <code winbatch>%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%%time:~6,2%</code> |
 ^ ::: | Bei Batch werden lediglich bereits existierende Systemvariablen mittels Stringmanipulation so umgebaut, dass Sie auf den entsprechenden Bereich zugeschnitten werden man sollte hierbei dennoch einige Dinge beachten: Leider können in Batch nicht mehrere Transformationen auf einmal durchgeführt werden und es müssen Variablen mehrmals hintereinander gesetzt werden. Dennoch kann Dies praktischer sein, als für jeden einzelnen Wert jedes mal die SystemVariable erneut aufzurufen. \\ So könnte man statt den gesamten Timestam so aufzurufen: <code winbatch>%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%%time:~6,2%</code>folgendes machen:<code winbatch>set zeit=%time::=% ^ ::: | Bei Batch werden lediglich bereits existierende Systemvariablen mittels Stringmanipulation so umgebaut, dass Sie auf den entsprechenden Bereich zugeschnitten werden man sollte hierbei dennoch einige Dinge beachten: Leider können in Batch nicht mehrere Transformationen auf einmal durchgeführt werden und es müssen Variablen mehrmals hintereinander gesetzt werden. Dennoch kann Dies praktischer sein, als für jeden einzelnen Wert jedes mal die SystemVariable erneut aufzurufen. \\ So könnte man statt den gesamten Timestam so aufzurufen: <code winbatch>%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%%time:~6,2%</code>folgendes machen:<code winbatch>set zeit=%time::=%
-%date:~6,4%%date:~3,2%%date:~0,2%%zeit:~0,6%</code>Für den aufruf der aktuelle Stunde muss beachtet werden, dass die Stunden 0-9 statt einer führenden 0 ein führendes Leerzeichen hat. Möchte man dies berichtigen muss man folgendes tun:<code winbatch>set stunde=%time:~0,2%+%date:~6,4%%date:~3,2%%date:~0,2%%zeit:~0,6%</code>Für den Aufruf der aktuelle Stunde muss beachtet werden, dass die Stunden 0-9 statt einer führenden 0 ein führendes Leerzeichen hat. Möchte man dies berichtigen muss man folgendes tun:<code winbatch>set stunde=%time:~0,2%
 set stunde=%stunde: =0%</code> |||||||| set stunde=%stunde: =0%</code> ||||||||
datums-_uhrzeitausgabe.1487970054.txt.gz · Zuletzt geändert: 2020/06/24 14:33 (Externe Bearbeitung)