Nowa wersja funkcji NewDateTimeToString

Nie wiem co mnie podkusiło żeby rozwiązać ten problem w taki sposób, jak
to zrobiłem za pierwszym razem. Teraz jest tak, jak być powinno.