Deze website maakt gebruik van cookies. Waarom? Klik hier voor ons privacy- en cookiebeleid. Door op akkoord te klikken of door gebruik te blijven maken van deze website geeft u aan akkoord te zijn met het gebruik van cookies.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[php]+[ms access] Datum veld doet moeilijk

None
4 antwoorden
  • Ik heb een simpele access database achter mijn website staan waar ik wat strings en datums in heb staan ([i:ff0f8e6109]nee ik heb geen beschikking over MySql.[/i:ff0f8e6109]).

    Ik heb bewust bij het ontwerp van het datumveld gekozen voor het formaat Date en niet string, omdat hij maanden en dagen bij strings anders sorteert.

    Echter, als ik SQL vraag plompverloren de waarde van het datumveld te outputten
    [code:1:ff0f8e6109]$tijd = $rs->Fields(1);//[..]
    print "$tijd->value";
    [/code:1:ff0f8e6109]
    krijgt hij een raar formaat:
    [size=9:ff0f8e6109]Tijd
    1071521677
    1071617851
    1072101737
    1065965735
    1072007573
    1068629214
    1072067571
    1072066407 [/size:ff0f8e6109]

    een Date() casting werkt ook niet.

    Weet iemand hoe ik hier een zinnige datum/tijdstip van kan maken?
  • Als 1071521677 = Mon, 15 Dec 2003 20:54:37 GMT, dan is het een UNIX Time Stamp.

    Is vast wel een conversie voor.

    wimb
  • date-function

    bijv.
    [code:1:03132b4789]date("j M Y H:i:s", $tijd->value);[/code:1:03132b4789]

    en als dit niet werkt dan bv:
    [code:1:03132b4789]date("j M Y H:i:s", strtotime($tijd->value))[/code:1:03132b4789]

    -Rémy
  • Whoei! De eerste werkt wel!

    Bij de tweede zegttie dit:
    Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970[/color:811f6440b7]

    Maar dat geeft niet, ik zie al wat ik fout heb gedaan.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.