Hallo zusammen
Weisst jemand wie man mit der Funktion:
date('F', strtotime('1 month'))
Nicht February sondern Februar bekommt?
Ganz sehr viel lieben Dank für jeglichen Tipp!
Hallo zusammen
Weisst jemand wie man mit der Funktion:
date('F', strtotime('1 month'))
Nicht February sondern Februar bekommt?
Ganz sehr viel lieben Dank für jeglichen Tipp!
Hi,
probier mal folgendes
setlocale(LC_TIME, ‚de_DE.UTF-8‘);
echo strftime(‚%B‘, strtotime(‚1 month‘));
Hi Plows.
setlocale(LC_TIME, 'de_DE.UTF-8'); echo strftime('%B', strtotime('1 month'));
Ich bekomme folgenden Fehler dabei:
Bad string syntax to evaluate (found chars that are not chars for a simple clean eval string): setlocale(LC_TIME, 'de_DE.UTF-8'); echo strftime('%B', strtotime('1 month'));
Irgendwie habe ich doch glaub ein grundlegendes Problem?
Es kann doch nicht sein, dass ich der einzige bin der die Monate auf English angezeigt bekommt?
Da stimmt doch bei meiner Installation etwas nicht? Oder?
Guten Morgen,
das kann aber auch an dein System liegen, ich richte mich immer an einer Anleitung unter Ubuntu, da wird dem PHP mitgeteilt welche Sprache etc.
Installieren und Härten von Dolibarr – Dolibarr ERP CRM Wiki
Genau, das ist so eingestellt:
funktioniert:
dol_print_date(strtotime('2025-01-10'), 'day')
= 10.01.2025
funktioniert nicht
dol_print_date(strtotime('2025-01-10'), 'month')
= 01202513112
Was auch immer das sein soll
UTC / Linnux Zeit angeblich nicht?!?
die Funktion
dol_print_date() ist ja eine Dolibarr Funktion, ist die vielleicht angepasst worden?
Custom Feld {mm+1} - Dolibarr für Entwickler - Dolibarr Forum in deutscher Sprache
Hey Plows
Nochmals ganz sehr vielen lieben Dank. Hat mich auf eine „Mühsam-ernährt-sich-das-Eichhörchen“-Idee gebacht:
Lösung:
trim(substr(substr(dol_print_date(strtotime('1 month'), 'daytext'),2),0,-4))
In dem Fall vom Folgemonat.
strtotime(…) konvertiert das Datum in einen Unix-Zeitstempel: Sekunden seit 01.01.1970
funktioniert nicht
dol_print_date(strtotime('2025-01-10'), 'month')
= 01202513112
Für ‚month‘ gibt es imho kein Format in dol_print_date (siehe functions.lib.php)
Verstehe aber noch nicht was eigentlich das Ziel der ganzen Aktion ist.
Vielleicht kannst du das was du bezwecken willst etwas näher beschreiben, dann kann evtl. besser geholfen werden…
Hi.
Ich möchte eigentlich nur das der Monat in einem Feld erscheint - auf Deutsch.
Und um genau zu sein, der Folgemonat…