php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.08.2004, 19:53  
Gast
 
Beiträge: n/a
Standard Datum auf deutsch (Blog)

Hallo!
Ich benutze WordPress als Blog. Im Template der index.php steht folgendes für die Ausgabe des Datums, an welchem ich einen Post geschrieben habe:

Code:
<?php the_date('','<h2>','</h2>'); ?>
Wie ich das Datum ausgegeben haben möchte, kann ich in den Optionen einstellen. Ich habe es so eingestellt:

Code:
l, j. F Y
Allerdings erscheint das Datum auf Englisch, und somit bekomme ich immer Monday, 2. August 2004 anstelle von Montag, 2. August 2004.

Ich habe auch setlocale versucht:

Code:
<?php the_date('','<h2>','</h2>'); setlocale (LC_ALL, 'de_DE'); ?>
Aber es funktioniert nicht. Liegt es daran, dass nicht das aktuelle Datum, sondern das Datum des Posts angezeigt werden soll?

Wäre schön, wenn mir jemand weiterhelfen könnte.

Vielen Dank im Voraus!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.08.2004, 20:22  
Erfahrener Benutzer
 
Registriert seit: 21.07.2004
Beiträge: 101
GeorgM
Standard

the_date() ??? was ist das?
__________________
[php:1:f3a0cfcfa4]$hallo = array("Guten Morgen", "Guten Tag", "Guten Abend");
for($i=0;$i<2;$i++) {echo $hallo[$i]."<br>";}[/php:1:f3a0cfcfa4]
GeorgM ist offline  
Alt 02.08.2004, 20:27  
Gast
 
Beiträge: n/a
Standard

date() funktioniert ned mit setlocale!
Dazu musste strftime() benutzen....
 
Alt 02.08.2004, 20:41  
Gast
 
Beiträge: n/a
Standard

the_date() ist das, was ich, wenn ich einen neuen Post schreibe (über ein Formular), in das Feld für das Datum eingebe. Ich nehme mal an, bei LiveJournal funktioniert es genauso.

Funktioniert strftime() nur mit dem aktuellen Datum oder auch mit dem Datum, das ich beim Posten eingebe?

Ich habe mir die Seite über strftime() angeschaut, aber ich bin wirklich nicht so vertraut mit dem Code und blicke da nicht recht durch. Könnte mir vielleicht jemand helfen und mir sagen, wie der Code aussehen muss, den ich in das Template schreiben muss, damit über meinen Posts das deutsche Datum angezeigt wird, also jeweils das, an welchem ich den Post gemacht habe (->Formular)? Das wäre sehr nett.

Vielen Dank im Voraus!
 
Alt 02.08.2004, 20:59  
Gast
 
Beiträge: n/a
Standard

ich bin mit den Datums auch auf Kriegsfuss, aber probier mal das:

Code:
echo strftime("%A", mktime(the_date)) . ", " . date("d.m.Y", mktime(the_date));
 
Alt 02.08.2004, 21:19  
Gast
 
Beiträge: n/a
Standard

Danke für deine Antwort. Ich habe noch setlocale hinzugefügt, und nun sieht es sehr skuril aus: Über dem Post von heute ist das Datum von heute, aber auf englisch. Über dem Post von gestern ist auch das Datum von heute, allerdings auf deutsch. Höh? Jetzt versteh ich gar nichts mehr...
 
Alt 02.08.2004, 21:25  
Gast
 
Beiträge: n/a
Standard

hä?????

was wird mit dem Code von mir ausgegeben????

und was mit dem von dir????
 
Alt 02.08.2004, 21:59  
Gast
 
Beiträge: n/a
Standard

Zitat:
Über dem Post von heute ist das Datum von heute, aber auf englisch. Über dem Post von gestern ist auch das Datum von heute, allerdings auf deutsch.
Das wird ausgegeben, egal ob ich setlocale zu deinem Code hinzufüge oder nicht. Aber das hat sich jetzt erledigt. Danke für all eure Mühe, aber es gibt eine Eindeutschungsdatei für das System, mit der ich es hingekriegt hab.

 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Datums Foumulareingabe mit Datebankeintrag Datum vergleichen freakymiky PHP Tipps 2008 1 21.06.2008 15:49
Nach Datum sortieren zoro Datenbanken 9 28.11.2007 14:00
Jahrestag ermitteln cyberholic PHP Tipps 2006 4 17.12.2006 12:50
näherstes datum zum aktuellen datum herausfinden flflfl Datenbanken 7 01.05.2006 16:57
wie sortiert man Datum bei SQL Abfrage? rockinchina PHP Tipps 2005-2 8 27.09.2005 12:57
Daten aus MYSQL nach Datum filtern Datenbanken 3 19.09.2005 16:09
[Erledigt] datum in mysql datenbank! Datenbanken 7 09.07.2005 14:43
datum deutsch $date = date ("m.d.y"); PHP Tipps 2005-2 5 24.06.2005 14:41
datum auslesen eintragen PHP Tipps 2005 23 13.04.2005 20:39
Datum in die DB schreiben maximus PHP Tipps 2005 2 09.02.2005 03:35
Datum und Zeit PHP Tipps 2004-2 5 11.12.2004 23:53
Formular -> Datum -> MSQL PHP Tipps 2004-2 5 25.11.2004 23:05
Vergleich, ob ein Datum mit Uhrzeit vor anderem liegt PHP-Fortgeschrittene 2 14.09.2004 15:27
Problem mit Datum ?! Datenbanken 21 04.08.2004 16:35
Datum - Datum = PHP Tipps 2004 2 16.06.2004 10:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wordpress datum deutsch, wordpress deutsches datum, wordpress datum auf deutsch, das datum auf deutsch, deutsches datum wordpress, wordpress datum englisch, php ausgabe .date in deutsch, datum von heute in englisch, datum auf deutsch, wordpress datum in englisch, php datumsformat englsich deutsch, php datum auf deutsch, wordpress aktuelles datum auf deutsch, www.das datum auf englisch.de, http://www.php.de/php-tipps-2004/6185-datum-auf-deutsch-blog.html, wordpress theme datum deutsch, wordpress deutsches datum ausgeben, wordpress datum anzeigen deutsch post, wordpress datumsanzeige auf deutsch mktime, wordpress post datum deutsch english

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.