Avatar billede torstein Novice
08. september 2005 - 09:18 Der er 7 kommentarer og
1 løsning

mktime med variabel.

mktime(0,0,0,8,1,2005)

giver jo sig selv, men hvis nu datoen 1.8.2005 ligger i en variabel (2005-08-01), hvorledes deles den og puttes i mktime()
Avatar billede showsource Seniormester
08. september 2005 - 09:27 #1
$var = "2005-08-01";
$dato = explode("-", $var);
mktime(0,0,0,$dato[1],$dato[2],$dato[0]);
Avatar billede showsource Seniormester
08. september 2005 - 09:32 #2
hmm,
$var = "2005-08-01";
$dato = explode("-", $var);
$unix = mktime(0,0,0,$dato[1],$dato[2],$dato[0]);
Avatar billede torstein Novice
08. september 2005 - 09:48 #3
Kigger på det når jeg kommer hjem. Takker.
Avatar billede hmortensen Nybegynder
08. september 2005 - 10:26 #4
Eller
$dato = "2005-08-01";
$timeStamp = strtotime($dato);
Avatar billede showsource Seniormester
08. september 2005 - 10:28 #5
jahh, det var også den jeg mente! :O)
Men fik brugt strftime() i stedet!
Avatar billede torstein Novice
08. september 2005 - 15:27 #6
I er i bund og grund ret enige, men mortensens svar er det nemmeste, så han vil få størstedelen af pointene. Svar udbedes.
Avatar billede showsource Seniormester
08. september 2005 - 15:39 #7
ja, enige :O)
Men hmortensen kom jo med svaret! :O)
Avatar billede hmortensen Nybegynder
08. september 2005 - 16:07 #8
Og et svar :)

strtotime() kan gøre mange ting lettere. Tag evt. et kig i manualen.
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