assert (dc.giveAsANSIDate('31.12.2011') == '2011-12-31') assert (dc.giveAsANSIDate('2011-12-31') == '2011-12-31') assert (dc.giveAsANSIDate('31.12.2011 11:22') == '2011-12-31') assert (dc.giveAsANSIDateTime('31.12.2011 11:22') == '2011-12-31T11:22') assert (dc.giveAsANSIDateTime('31.12.2011 11:22:33', secs=True) == '2011-12-31T11:22:33') assert (dc.giveAsANSIDateTime('31.12.2011 11:22:33', True) == '2011-12-31T11:22:33') assert (dc.giveAsANSIDateTime( secs=True, value='31.12.2011 11:22') == '2011-12-31T11:22:00') # Datumsfehler assert (hasException("dc.giveAsANSIDate('31.2.2011')")) dc.clear() assert (dc.giveAsGermanDate('2011-01-01') == '01.01.2011') assert (dc.giveAsGermanDate('2011-01-01', '%d. %b %Y') == '01. Jan 2011') assert (dc.giveAsGermanDate(format='%d. %b %Y', value='2011-01-01') == '01. Jan 2011') assert (dc.giveAsGermanDateTime('1.1.2011 11:22') == '01.01.2011 11:22') assert (dc.giveAsGermanDateTime('1.1.2011 11:22:33', secs=True) == '01.01.2011 11:22:33') assert (dc.giveAsGermanDateTime('1.1.2011 11:22', secs=True) == '01.01.2011 11:22:00') assert (dc.giveAsGermanDateTime('1.1.2011', secs=True) == '01.01.2011 00:00:00') assert (dc.giveAsGermanDate(value=None, nvl='now') == time.strftime( '%d.%m.%Y', time.localtime())) assert (dc.giveAsGermanDateTime(value=None, nvl='now') == time.strftime(
# Give mit Datum assert dc.giveAsANSIDate("31.12.2011") == "2011-12-31" assert dc.giveAsANSIDate("2011-12-31") == "2011-12-31" assert dc.giveAsANSIDate("31.12.2011 11:22") == "2011-12-31" assert dc.giveAsANSIDateTime("31.12.2011 11:22") == "2011-12-31T11:22" assert dc.giveAsANSIDateTime("31.12.2011 11:22:33", secs=True) == "2011-12-31T11:22:33" assert dc.giveAsANSIDateTime("31.12.2011 11:22:33", True) == "2011-12-31T11:22:33" assert dc.giveAsANSIDateTime(secs=True, value="31.12.2011 11:22") == "2011-12-31T11:22:00" # Datumsfehler assert hasException("dc.giveAsANSIDate('31.2.2011')") dc.clear() assert dc.giveAsGermanDate("2011-01-01") == "01.01.2011" assert dc.giveAsGermanDate("2011-01-01", "%d. %b %Y") == "01. Jan 2011" assert dc.giveAsGermanDate(format="%d. %b %Y", value="2011-01-01") == "01. Jan 2011" assert dc.giveAsGermanDateTime("1.1.2011 11:22") == "01.01.2011 11:22" assert dc.giveAsGermanDateTime("1.1.2011 11:22:33", secs=True) == "01.01.2011 11:22:33" assert dc.giveAsGermanDateTime("1.1.2011 11:22", secs=True) == "01.01.2011 11:22:00" assert dc.giveAsGermanDateTime("1.1.2011", secs=True) == "01.01.2011 00:00:00" assert dc.giveAsGermanDate(value=None, nvl="now") == time.strftime("%d.%m.%Y", time.localtime()) assert dc.giveAsGermanDateTime(value=None, nvl="now") == time.strftime("%d.%m.%Y %H:%M", time.localtime()) assert dc.giveAsGermanDate(value=None, nvl="jetzt") == time.strftime("%d.%m.%Y", time.localtime()) assert dc.giveAsGermanDateTime(value=None, nvl="jetzt") == time.strftime("%d.%m.%Y %H:%M", time.localtime()) assert dc.giveAsGermanDateTime(value=None, nvl="jetzt", secs=True) == time.strftime(
def getCurrentDate(self): """ Liefert heutiges Datum """ dc = Dateconverter() return dc.giveAsGermanDate('now')