/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
DK dato til UNIX timestamp
Fra : Jan Poulsen


Dato : 11-01-05 16:45

Hej NG,

Er der nogen der kan hjælpe mig på rette vej, til at konvertere en indtastet
dato (DD-MM-ÅÅÅÅ), til UNIX epoch timestamp.
Det er vel noget med 'strtotime', men det kan jeg ikke få til at virke.

mvh
Jan



 
 
Jimmy (11-01-2005)
Kommentar
Fra : Jimmy


Dato : 11-01-05 17:26


"Jan Poulsen" <rajadk3@hotmail.com> wrote in message
news:cs0s8j$13hm$1@news.cybercity.dk...
> Hej NG,
>
> Er der nogen der kan hjælpe mig på rette vej, til at konvertere en
indtastet
> dato (DD-MM-ÅÅÅÅ), til UNIX epoch timestamp.

Hvis du skal bruge det i en MySQL database kan du anvende
UNIX_TIMESTAMP($Time)

Mvh
Jimmy



Mads Sülau Jørgensen (11-01-2005)
Kommentar
Fra : Mads Sülau Jørgensen


Dato : 11-01-05 18:42

Jan Poulsen wrote:

> Er der nogen der kan hjælpe mig på rette vej, til at konvertere en indtastet
> dato (DD-MM-ÅÅÅÅ), til UNIX epoch timestamp.
> Det er vel noget med 'strtotime', men det kan jeg ikke få til at virke.

Du skal kigge på mktime()

F.eks.
// hent variabler
list($day,$month,$year) = explode("-", $_POST['dato_input']);
// konverter til unix timestamp
$time = mktime(0,0,0,$month,$day,$year);
// brug unix timestamp
print date("Y-m-d", $time);

--
Mads Sülau Jørgensen
"All glory to the hypno toad!"

Jan Poulsen (11-01-2005)
Kommentar
Fra : Jan Poulsen


Dato : 11-01-05 19:00

"Mads Sülau Jørgensen" <dev@null.zero> skrev i en meddelelse
news:41E40FD6.3040902@null.zero...
> Jan Poulsen wrote:
>
>> Er der nogen der kan hjælpe mig på rette vej, til at konvertere en
>> indtastet dato (DD-MM-ÅÅÅÅ), til UNIX epoch timestamp.
>> Det er vel noget med 'strtotime', men det kan jeg ikke få til at virke.
>
> Du skal kigge på mktime()
>
> F.eks.
> // hent variabler
> list($day,$month,$year) = explode("-", $_POST['dato_input']);
> // konverter til unix timestamp
> $time = mktime(0,0,0,$month,$day,$year);
> // brug unix timestamp
> print date("Y-m-d", $time);

Kanon, tak for det.

mvh
Jan




Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste