protože nikdy nevypisuješ řádek, ve kterém to skutečně používáš, ale jen zjednodušený příklad (který funguje), nemá cenu to dál řešit.
p.s.: konkrétně date, time:
pokud bys to použil v síti kde najdeš os různého stáří, někde to funguje, někde ne. a ještě musíš vzít v úvahu jazykovou verzi os - retardovaným windows totiž není možné žádným parametrem nakázat, ať vypisují datum ve stejném tvaru.
ale neuvádíš co přesně řešíš, tak ti to musí stačit takto obecně.