Das Tool dateIso.exe (Version 2.1.1 vom Juni 2009), für die Batch-Programmierung, dient zur Ausgabe der aktuellen Systemzeit nach dem ISO- Standard.

Funktionen:

  • ISO (YYYY-MM-DD) und benutzerdefinierte Formate
  • Programmiert mit C, keine Installation notwendig
Verwendung / Parameter (dateIso.exe /?)
dateiso 2.1.1
Copyright (C) 2009 Weik Hard- & Software, Ralf Weik.

usage: dateiso [[-V] | [--usage] | [
                   [--envVar[:<prefix>]] |
                   [-a[[<sep date>][<sep time>][:[y|m|d|h|M|d|~d|~t]*]] |
                   [-d[<sep>][:[y|m|d|~d]*]] |
                   [-t[<sep>][:[h|M|d|~t]*]] |
                   [-s]
                 ]* ]

   --envVar  creates output to set environment vars
             set <prefix>_[Year|Month|Day|Hour|Minute|Second|SepDate|SepTime]=<value>
             (prefix: max. 60 chars allowed)
   -a        date and time [yyyy-mm-dd hh:mm:ss] (default)
             (default value for sep date '-')
             (default value for sep time ':')
   -d        date only [yyyy-mm-dd]
             (default value for sep '-')
   -t        time only [hh:MM:ss]
             (default value for sep ':')
   -s        timestamp (yyyymmdd_hhMMss)
   -V        show version information
   --usage   show usage message

   y   year [yyyy]
   m   month [mm]
   d   day [dd]
   h   hour [hh]
   M   minute [MM]
   s   second [ss]
   ~d  date sep (default value '-')
   ~t  time sep (default value ':')

 ex.: dateiso
      dateiso -d
      dateiso -a-::y~dm~dd -a-::h~tM~ts
      for /f "tokens=* delims=#" %s in ('dateiso --envVar') do %s