Author Topic: datum aus unix timestamp  (Read 1135 times)

0 Members and 1 Guest are viewing this topic.

fisch.auge

  • Guest
datum aus unix timestamp
on: Sat, 16. August 2003 - 11:41:23
hallo wie kann ich den unixtimestamp aus meiner datenbank in den dbloop von vlib einbringen???
in der mysql datenbank steht er unter 'zeit'
ich lese dann die zeit so im template aus nachdem ich den dbloop gemacht hab
{tmpl_var name='zeit'}----> jetzt soll an dieser stelle nicht der timestamp sonder das datum stehen!!!
muss natürlich ne schleife sein das ich von allen das datum bekomm!!!
danke und grüße
fisch.auge

fisch.auge

  • Guest
datum aus unix timestamp
Reply #1 on: Sat, 16. August 2003 - 19:43:12
hmmm hab die ganze sache jetzt so gemacht:

'zeit' => $date->fromUnixTime($row[zeit]),

kann ich das noch irgendwie in ein deutsches format mit uhrzeit bringen

thx fisch.auge

fisch.auge

  • Guest
datum aus unix timestamp
Reply #2 on: Sat, 23. August 2003 - 10:43:15
bekomm ich noch hilfe ????

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
datum aus unix timestamp
Reply #3 on: Sun, 24. August 2003 - 12:53:08
ich mache das so:

$strftime_date = strftime("%a, %d. %b %Y- %H:%M", $row_posts[post_date]);

strftime wandelt einen Unixtimestamp in ein "normales" Datum um.

Zu Datumskonvertierungen im setdbloop gibt es hier schon einen ausführlichen Post (bitte mal suchen).

fisch.auge

  • Guest
datum aus unix timestamp
Reply #4 on: Sun, 24. August 2003 - 19:11:24
thx das reicht mir auch schon

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
datum aus unix timestamp
Reply #5 on: Tue, 21. October 2003 - 11:32:57
Um auf das Thema noch mal einzugehen:
vlibDate ist nicht in der Lage, auch Stunden,Minuten und Sekunden zu verarbeiten. Sei es in einem
UnixTimestamp
oder einem
DATETIME
Feld von MySQL.

Wer das trotzdem haben will, kann folgende Funktion einsetzen:
/forum/viewtopic...=rearranges#496

Gruß
Claus