Witam,
Czy ma ktoś może skrypt który konwertuje date w formacie (2010-02-03 12:34:00) do formatu dla JavaScript (2010,2,3,12,34,0)?
Z góry dziekuje bo szukam tego bardzo długo
function stringToTime(stringTime){ var czas=/([0-9]{4})-([0-9]{2})-([0-9]{2})\s([0-9]{2}):([0-9]{2}):([0-9]{2})/.exec(stringTime); for(var i=1;i<=6;++i)czas[i]=parseInt(czas[i],10); return new Date(czas[1],czas[2]-1,czas[3],czas[4],czas[5],czas[6]); };
<script language="javascript" type="text/javascript"> <!-- function clock() { now = new Date().getTime(); day = new Date(2010,1,3,12,0,0).getTime(); // nie mam pojęcia jak to tu wstawić seconds = Math.abs((now-day)/1000); minutes = Math.floor(seconds/60); hours = Math.floor(minutes/60); days = Math.floor(hours/24); year = Math.floor(days/365); seconds = Math.floor(seconds-minutes*60); minutes = Math.floor(minutes-hours*60); hours = Math.floor(hours-days*24); hours = Math.floor(hours-year*365); var eq=+year+": "+days+":"+hours+ ((minutes<10)?":0":":")+minutes+ ((seconds<10)?":0":":")+seconds; document.clock.time.value=eq; setTimeout("clock()",1000); } clock(); // --> </script>