Jeg er ikke den store flash programmør, arbejder mere med serverscript.
men noget ala :
var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; var d = new Date(2004, 10); trace("Start date is "+months[d.getMonth()]+" in the year "+d.getFullYear()); d.setMonth(d.getMonth()+11); trace("End date is "+months[d.getMonth()]+" in the year "+d.getFullYear());
function days_in_month(year,month:Number) { // month(0-11) var d = new Date(year, month+1, 0); return d.getDate(); }
var year :Number = Number(substring(dateString,7,4)); var month :Number = Number(substring(dateString,4,2)); var day :Number = Number(substring(dateString,1,2));
var newYear :Number = year + Math.floor(i/12); var newMonth :Number = month + i%12; // %: modulus var newDay :Number = Math.min(day,days_in_month(newYear,newMonth-1));
var newYearStr :String = String(newYear); var newMonthStr :String = twoCifres(newMonth); var newDayStr :String = twoCifres(newDay);
Ok, men når jeg gerne vil have formatet i dd-mmm-yyyy, og det indbyggede datoformat er anderledes - kan man så undgå strenge?
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.