[Mitgliedsbeitrag] Fehler mit Datum

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
eiseli
Beiträge: 42
Registriert: 21. Nov 2011, 11:08

[Mitgliedsbeitrag] Fehler mit Datum

Beitrag von eiseli »

Hallo nochmals,

In den Organisations- und Regionaleinstellungen habe ich das Datumsformat auf "D d.m.y" gestellt, denn in unserem Verein haben die Wochentage eine zentrale Bedeutung. Wenn ich jetzt im Modul Beitragszahlungen eine Zahlung markiere, erscheint das Datum korrekt in der Form "Fri 28.12.12". Wenn ich die Seite später wieder lade, wurden alle Daten auf "Tue 30.11.99" geändert. Ich sehe, dass im Mitgliederprofil der Wert "0012-12-00" gespeichert wird. Da verstehe ich, dass das System damit Probleme hat. Ich werde versuchen zu schauen, wo das Problem liegt und melde mich wieder.

Gruss,
Erich
eiseli
Beiträge: 42
Registriert: 21. Nov 2011, 11:08

Re: [Mitgliedsbeitrag] Fehler mit Datum

Beitrag von eiseli »

Gefunden.

common_function.php, Zeile 978ff:

Code: Alles auswählen

function date_german2mysql($date) {
    $d    =    explode(".",$date);
    
    return    sprintf("%04d-%02d-%02d", $d[2], $d[1], $d[0]);
}
Da würde ich das wie folgt schreiben, und dabei auch den Funktionsnamen ändern.

Code: Alles auswählen

function date_format2mysql($date) {
	return date('Y-m-d', strtotime($date));
}
Gruss,
Erich
Antworten