Avatar billede baz95 Nybegynder
02. august 2005 - 22:00 Der er 9 kommentarer

Dato format?

Hej jeg har en string med formaten '01/13/2005 13:00:00'

hvordan beregner jeg med denna string, hvis jeg fex vil lägge på 2 dage eller mere
MVH
Avatar billede jaw Nybegynder
02. august 2005 - 22:02 #1
Hvordan ligger den? Bare som en variabel eller hvad? Du skal have fat i mktime() -> www.php.net/mktime
Avatar billede jakobdo Ekspert
02. august 2005 - 22:05 #2
Hvis du er heldig kan du måske bruge: strtotime()
Og ellers kan jeg lave en regexp som kan lave den til et format som du så kan bruge i strtotime() og dermed få unix timestamp!
Avatar billede hmortensen Nybegynder
02. august 2005 - 22:27 #3
strtotime() kan godt bruges:
echo date("m/d/Y H:i:s", strtotime("+2 days", strtotime('01/13/2005 13:00:00')));
Avatar billede baz95 Nybegynder
02. august 2005 - 22:41 #4
Hej, jeg har en variable $startdato som er 13/2/2005 13:00:00 altså (dd/mm/yyyy HH:ii:SS)og hvis jeg skriver
echo date("d/m/Y H:i:s", strtotime(strtotime($startdat)));
så blir det 01/01/1970 00:59:59 ? hjälp
Avatar billede baz95 Nybegynder
02. august 2005 - 22:48 #5
Opps blev vist dubbel strtime i farten
Avatar billede hmortensen Nybegynder
02. august 2005 - 22:49 #6
Nu skriver du jo et andet dato format, eller er der 13 måneder i den første dato ? :S
Avatar billede baz95 Nybegynder
02. august 2005 - 22:51 #7
Nej tyvärr blev det fel första gången  det gäller d/m/Y H:i:s
Avatar billede baz95 Nybegynder
02. august 2005 - 23:04 #8
Hej igen og tak for hjälpen,  jeg gjorde om min variable og nu virker det med din kod "hmortensen" så hvis du gir et svar skal du få points, og tak ennu en gang...
Avatar billede hmortensen Nybegynder
02. august 2005 - 23:08 #9
Det var så lidt.
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