27. maj 2010 - 19:51
Der er
2 kommentarer og
1 løsning
Dato fra feed
Jeg er ved at lave et omfattende site, som henter rigtig mange RSS feeds ind rundt omkring.
Jeg støder på et problem når jeg skal omregne tiden i datoformatet
"Mon, 02 Jul 2009 11:36:45 +0000"
dette format, der vil klokken så være 13:36:45 da vi ligger 2 timer til vores tidszone
Mon, 02 Jul 2009 13:36:45 +0200 er "vores" format her i DK.
Så har brug for en function der regner det danske tidsformat ud uanset om der stpr +0100 +0000 +0300 osv.
Tænkte om der nogen der ligger inde med en simpel funktion som kan klate tricket?
Hvis du er sikker på at der altid er +noget bagefter datoen ..
så kan du jo bruge dato og tids funktioner til den første del.
i stil med
tiden = split(str," +")
addMin = right(tiden(1),2)
addHour = left(tiden(1),2)
tidspunktet = tiden(0)
tidspunktet = dateAdd("N",addMin,tidspunktet)
tidspunktet = dateAdd("H",addHour,tidspunktet)
aaret = year(tidspunktet)
maaned = month(tidspunktet)
... osv
Ovenstående er ikke gennemprøvet, men blot skrevet frit fra leveren.. men burde give den en retning at løbe i