Blame | Letzte Änderung | Log anzeigen | RSS feed
current_value='';function Jahr(){jetzt=new Date();return jetzt.getFullYear();}if (Jahr < 2000){Netscape=true;IE=false;}else{Netscape=false;IE=true;}function today(Wert,Einheit){jetzt=new Date();Tag = jetzt.getDate();if (Tag < 10) {Tag='0'+Tag}Monat = jetzt.getMonth()+1;if (Monat < 10) {Monat='0'+Monat}Jahr = jetzt.getFullYear();if (Jahr < 2000){Jahr+=1900;}switch(Einheit){case "Jahr":Jahr=Jahr+Wert;break;case "Monat":break;case "Tag":break;}return Tag+'.'+Monat+'.'+Jahr;}function check_Date(w){if (w == '') {return w;}if (current_value=='') {current_value=today()}dates=w.split(".");if (dates.length != 3){alert('Datum nicht erkannt !');return current_value;}jetzt=new Date();Tag = jetzt.getDate();Monat = jetzt.getMonth()+1;Jahr = jetzt.getFullYear();cDate=Jahr*10000+Monat*100+Tag;for (i=0; i<=2 ; i++ ){if (dates[i] == ''){alert('Datum kann nicht übernommen werden !');return current_value;}}dates[0]=parseInt(dates[0]);dates[1]=parseInt(dates[1]);dates[2]=parseInt(dates[2]);mdays= new Array(31,28,31,30,31,30,31,31,30,31,30,31);//Schaltjahre berechenif (dates[2] % 4 == 0){if (dates[2] % 100 == 0){if (dates[2] % 400 == 0){mdays[1]++;}}else{mdays[1]++;}}if (dates[1] > 12) // Monatswerte sind falsch{alert('Datum kann nicht übernommen werden !');return current_value;}if (dates[0] > mdays[dates[1]-1]) // Tag ist falsch{alert('Datum kann nicht übernommen werden !');return current_value;}dates[0]=dates[0];dates[1]=dates[1]*100;dates[2]=dates[2]*10000;sDate=dates[2]+dates[1]+dates[0];//if (cDate > sDate)//{// alert('Datum kann nicht übernommen werden !');// return current_value;//}return w;}function check_Datum(w){if (w == '') {return w;}if (current_value=='') {current_value=today()}dates=w.split(".");if (dates.length != 3){//alert('Datum nicht erkannt !');return false;}jetzt=new Date();Tag = jetzt.getDate();Monat = jetzt.getMonth()+1;Jahr = jetzt.getFullYear();cDate=Jahr*10000+Monat*100+Tag;for (i=0; i<=2 ; i++ ){if (dates[i] == ''){//alert('Datum kann nicht übernommen werden !');return false;}}dates[0]=parseInt(dates[0]);//dates[1]=parseInt(dates[1]);dates[2]=parseInt(dates[2]);mdays= new Array(31,28,31,30,31,30,31,31,30,31,30,31);//Schaltjahre berechenif (dates[2] % 4 == 0){if (dates[2] % 100 == 0){if (dates[2] % 400 == 0){mdays[1]++;}}else{mdays[1]++;}}if (dates[1] > 12) // Monatswerte sind falsch{//alert('Datum kann nicht übernommen werden !');return false;}if (dates[0] > mdays[dates[1]-1]) // Tag ist falsch{//alert('Datum kann nicht übernommen werden !');return false;}dates[0]=dates[0];dates[1]=dates[1]*100;dates[2]=dates[2]*10000;sDate=dates[2]+dates[1]+dates[0];return true;//if (cDate > sDate)//{// alert('Datum kann nicht übernommen werden !');// return current_value;//}//return w;}function now(time){jetzt=new Date();Tag = jetzt.getDate();Monat = jetzt.getMonth()+1;Jahr = jetzt.getFullYear();if (time) {time = " "+time;}return Jahr+"-"+Monat+"-"+Tag+time;}function now2(time){if (time) {time = " "+time;}return today()+time;}function uhrzeit(){jetzt=new Date();return jetzt.getHours()+":"+jetzt.getMinutes()+":"+jetzt.getSeconds();}