Avatar billede pepsiman Juniormester
24. maj 2011 - 09:22 Der er 3 kommentarer og
1 løsning

strftime? jan 1 , 1970 problem

Hej alle.

Jeg vil hente data fra databasen om dato ved at skrive strftime("%b %d,%Y"),men det viser jan 1, 1970. det skulle have Maj 23, 2011.

jeg bruger now() på insert into og windows...

ved nogen herind at hvad rigtigt skriver strftime?

Ole
Avatar billede The_Buzz Novice
24. maj 2011 - 09:28 #1
Se eventuelt: http://phptips.dk/brug_danske_dage_og_maaneder.tip og http://phptips.dk/saet_lokation_til_dansk.tip

og udvikler du på WAMP eller XAMPP på en windows maskine? Der vil Setlocale ikke virke - men det VIRKER på linux maskiner som langt langt de fleste hosts har. Gigahost.dk One.dk osv.

På Windows:
Quote: "On Windows, setlocale(LC_ALL, '') sets the locale names from the system's regional/language settings (accessible via Control Panel)." http://php.net/manual/en/function.setlocale.php

strtotime = String to time = vil give en UNIX timestamp
strftime = String from time = Vil give en dato FRA en unix timestamp

Bindegarnet mellem dem - er Unix timestamp, og forhåbentligt en korrekt formateret MySQL timestamp YYYY-MM-DD hh:mm:ss

Datoer i PHP & MySQL: http://phptips.dk/Datoer_i_PHP_og_MySQL.tip
Avatar billede The_Buzz Novice
24. maj 2011 - 09:30 #2
Og oftest vil en jan 1 , 1970 betyde at din unix timestamp = 0
Avatar billede pepsiman Juniormester
24. maj 2011 - 09:36 #3
Hej.

Jeg bruger privat hjemmeside som en slags øvelser.:)

Tak for oplysninger.

point?
Avatar billede The_Buzz Novice
24. maj 2011 - 09:39 #4
Point :P
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester