tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
334
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von loki2002
    loki2002 loki2002 ist offline Mitglied Platin
    Registriert seit
    Jan 2002
    Ort
    011000110011011000110100
    Beiträge
    614
    Hi,

    ich moechte gerne einen "am" und/oder "pm" timestamp in die datenbank schreiben lassen, wie mache ich das am besten? .. ist es sinnvoll ihn gleich als "am" oder "pm" stamp in die db schreiben zulassen oder erst bei der ausgabe umwandeln?

    Danke.
     

  2. #2
    Registriert seit
    Apr 2002
    Ort
    München
    Beiträge
    151
    erklär mal genauer was Du möchtest, es gibt kein am bzw pm Timestamp!

    ein timestamp ist eine Zahl, welche angibt, seit wieviel Sekunden das BS UNIX existiert. z.ZT. ca: 1019743140

    Cu
    Major
     

  3. #3
    Avatar von Slimie
    Slimie Slimie ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Ort
    Muelheim an der Ruhr
    Beiträge
    174
    hi,


    jo genau du willst anzeigen lassen 05:00 pm statt 17:00 oder?! kannste nur bei der ausgabe umwandeln ist auch eigentlich nich so das problem glaub ich... muss ich zwar ersma gucken wie man das machn kann aber sollte gehen


    *winkewinke*
    slimie
     

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.806
    Blog-Einträge
    5
    Die Unix-Timestamp in die Datenbank schreiben, dann vor dem Anzeigen mit date() umwandeln:
    PHP-Code:
    <?
    $datum_formatiert 
    date("h:i:s a"$timestamp);
    ?>
    reima
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  5. #5
    Registriert seit
    Apr 2002
    Ort
    München
    Beiträge
    151
    also wenn es so ist wie Slimie gesagt hat, musst Du die Daten als timestamp in die Datenbank speicher und bei der Ausgabe umwandel.
    Als Timestamp ist immer das Beste zu speicher, weil man da später immer noch Berechnungen und verschiedene Umwandlungen vornehmen kann.

    hier Deine Umwandlung:

    PHP-Code:
    $am_or_pm date("d.m.Y  h:ia",$Dein_Timestamp);
    echo 
    $am_or_pm
     

  6. #6
    Avatar von Slimie
    Slimie Slimie ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Ort
    Muelheim an der Ruhr
    Beiträge
    174
    höhö siehste geht voll schnell hier hätte ich schon wieder nich gewusst *gg*


    *winkewinke*
    slimie
     

  7. #7
    Avatar von loki2002
    loki2002 loki2002 ist offline Mitglied Platin
    Registriert seit
    Jan 2002
    Ort
    011000110011011000110100
    Beiträge
    614
    ehhe, jo klasse.. danke an alle ..das war genau was ich gesucht habe. Vielen Dank!
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 25.08.10, 19:13
  2. Hibernate: "Calendar" statt "Date" auf SQL TIMESTAMP mappen?
    Von DarthShader im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 09.05.08, 00:07
  3. Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
    Von MTMonline im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 2
    Letzter Beitrag: 25.04.08, 09:49
  4. Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
    Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 6
    Letzter Beitrag: 27.05.05, 15:29
  5. Antworten: 2
    Letzter Beitrag: 19.05.05, 19:51