|
| returner ugedag ud fra dato Fra : Mads United |
Dato : 21-06-01 11:15 |
|
hej
jeg har en dato : YYYYMMDD og skal bruge ugedagen ??
er der nogen der kender en lille smart funktion til dette?
| |
Jonas Delfs (21-06-2001)
| Kommentar Fra : Jonas Delfs |
Dato : 21-06-01 12:23 |
|
"Mads United" <mmm@graffiti.net> skrev i en meddelelse
news:9gshbu$k5d$1@sunsite.dk...
> jeg har en dato : YYYYMMDD og skal bruge ugedagen ??
>
> er der nogen der kender en lille smart funktion til dette?
Nej, men det er da bare at lave din dato om til et timestamp med mktime() og
så printe date("D") med resultatet fra mktime() som andet argument.
Noget alá:
$ugedag = date("D", mktime(1,0,0,substr($din_dato, 4, 2),substr($din_dato,
6,2),substr($din_dato, 0,4)));
--
Mvh. Jonas Delfs, http://delfs.dk
"Rigtige mænd scorer på ICQ" -Christian Jørgensen
| |
Thor Dreier (21-06-2001)
| Kommentar Fra : Thor Dreier |
Dato : 21-06-01 21:46 |
|
"Jonas Delfs" <jonas@nospam.delfs.dk> wrote in message
news:9gsl9k$4tn$1@sunsite.dk...
> $ugedag = date("D", mktime(1,0,0,substr($din_dato, 4, 2),substr($din_dato,
> 6,2),substr($din_dato, 0,4)));
Ikke fordi det er forkert det du har skrevet, men det er lidt lettere at
benytte strtotime():
$ugedag = date("D", strtotime($din_dato));
| |
Jonas Delfs (21-06-2001)
| Kommentar Fra : Jonas Delfs |
Dato : 21-06-01 13:03 |
|
"Thor Dreier" <news@cheater.dk> skrev i en meddelelse
news:r8lY6.743$lf5.87878@news010.worldonline.dk...
> > $ugedag = date("D", mktime(1,0,0,substr($din_dato, 4,
2),substr($din_dato,
> > 6,2),substr($din_dato, 0,4)));
>
> Ikke fordi det er forkert det du har skrevet, men det er lidt lettere at
> benytte strtotime():
> $ugedag = date("D", strtotime($din_dato));
Det var også mit første forslag, men jeg var ikke klar over om strtotime()
understøttede det format som input.
Nogen der ved hvor jeg finder en oversigt over "english date format"'s ?
--
Mvh. Jonas Delfs, http://delfs.dk
"Rigtige mænd scorer på ICQ" -Christian Jørgensen
| |
|
|