08. januar 2010 - 09:53Der er
5 kommentarer og 1 løsning
fra en streng til en date - parseInt fejl?
jeg har en streng med en dato i, i formatet yyyy-mm-dd
jeg gør følgende:
var year = parseInt(refDateVal.substring(0, 4)); var month = parseInt(refDateVal.substring(5, 7)) - 1; var day = parseInt(refDateVal.substring(8, 10)); date.setFullYear(year, month, day);
ved datoen 2010-01-07 virker alt fint. ved datoen 2010-01-08 bliver day 0 fremfor 8.
Jeg har sikret mig, at refDateVal indeholder den korrekte dato. Hvis jeg laver en alert(refDateVal.substring(8,10)); så bliver svaret 08 hvis jeg så parser værdien til en int, således: alert(parseInt(refDateVal.substring(8,10))); så bliver svaret 0
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, i en verden hvor det mest almindelige var base8. - her på jorden er det en absurd default - og sikkert skyld i både flystyrt, skilsmisser og jordskælv ... ok, måske ikke jordskælv, men alligevel...
Det er almindelig kendt, at hvis man ikke ved hvad man beskæftiger sig med, så kan det gå galt.
Synes godt om
Ny brugerNybegynder
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.