Eingetragenes Datum auslesen

Hi,
ich habe einen MySQL Login für meine Homepage. Dort wird auch beim Einloggen das aktuelle Datum über die folgende Variable in die Tabelle eingetragen: $date = date("D, d.m.Y");
Jetzt würde ich das Datum gern auslesen und in diesem Format ausgeben: ("Y, m, d")
Allerdings muss der Monat noch -1 gerechnet werden. (wird für einen bestimmten Script gebraucht)

Könnt ihr mir bitte dabei helfen?

Moin,

hast du mal darüber nachgedacht, die betreffende Spalte in MySQL als TIMESTAMP zu deklarieren und den Zeitstempel, der darin gespeichert wird, erst zu formatieren, wenn du es wirklich benötigst. Dadurch würde es ein wenig flexibler werden.

Ansonsten könntest du per explode() deine Zeitvariable auseinander nehmen und mktime() den dabei entstehenden Zeitstempel nach deinen Wünschen wieder umwandeln.

MfG
myPages

[code=php]<span class="syntaxdefault">date</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Y,&nbsp;m,&nbsp;d"</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxdefault">strtotime</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mysql</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"date"</span><span class="syntaxkeyword">])&nbsp;-&nbsp;</span><span class="syntaxdefault">60</span><span class="syntaxkeyword">*</span><span class="syntaxdefault">60</span><span class="syntaxkeyword">*</span><span class="syntaxdefault">24</span><span class="syntaxkeyword">*</span><span class="syntaxdefault">31</span><span class="syntaxkeyword">);&nbsp;&nbsp;</span><span class="syntaxdefault"></span>[/code]

hoffe das hilft dir...  ([at2.php.net/mktime](http://at2.php.net/mktime))

hoffe das hilft dir… (at2.php.net/mktime)

Danke für die Hilfe. Ich habe es so gemacht:

$bla = "SELECT UserDate FROM member WHERE UserName LIKE 'Michael Meiers(GER)'"; $eier = mysql_query($bla) OR die(mysql_error()); while($row = mysql_fetch_assoc($eier)) $vari=$row["UserDate"]; list($mist, $gut) = explode(",", $vari); list($day, $month, $year) = explode(".", $gut); $mon = ($month-1); echo "$day, $mon, $year";

Mir wird das richtig ausgegeben. Aber das ganze soll jetzt in einen JavaScript eingebaut werden. Ich hab das mit echo schon probiert, aber kriege das nicht hin. Hier mal der JavaScript:

[code][/code]
Wie kann ich das so einfügen??