Laden...

DateTime.ToString: Ausgabe der Stunden funktioniert nicht wie erwartet

Erstellt von zerberos vor 14 Jahren Letzter Beitrag vor 14 Jahren 774 Views
Z
zerberos Themenstarter:in
520 Beiträge seit 2007
vor 14 Jahren
DateTime.ToString: Ausgabe der Stunden funktioniert nicht wie erwartet

Hallo,

ich wandel ein datum zu einem String um. Das funktioniert leider bei der Uhrzeit nicht ganz korrekt. Aus 00:00:01 macht er mir 12:00:01.

Obwohl ich als Culture de mitgebe

l
 CultureInfo MyCultureInfo = new CultureInfo("de-DE");
astdate.ToString("yyyy-MM-dd hh:mm:ss", MyCultureInfo)

Woran kann das liegen?

2.298 Beiträge seit 2010
vor 14 Jahren

Wie ist denn deine Rechnerzeit eingestellt?

Mit dem mitgeben der Culture hatte ich auch schon meine Probleme, aber sofern die Rechnerzeit auf die richtige Zeitzohne läuft sollte das eigentlich problemlos funktionieren.

Wissen ist nicht alles. Man muss es auch anwenden können.

PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager |

297 Beiträge seit 2008
vor 14 Jahren

Versuch es mal mit


astdate.ToString("yyyy-MM-dd HH:mm:ss", MyCultureInfo)

There are 10 kind of people, those who understand binary and those who don't.

Z
zerberos Themenstarter:in
520 Beiträge seit 2007
vor 14 Jahren

Versuch es mal mit

  
astdate.ToString("yyyy-MM-dd HH:mm:ss", MyCultureInfo)  
  

Danke mit den HH geht es!

2.082 Beiträge seit 2005
vor 14 Jahren

Hallo zerberos,

HH = 24 Stunden (führender 0)
hh = 12 Stunden (führender 0)

Es ist toll jemand zu sein, der nichts von der persönlichen Meinung Anderer hält. - frisch-live.de