...ma meglio farlo definendo delle costanti, anzichè delle stringhe:
var WeekDays=new Array("domenica","lunedi","martedi","mercoledi","giovedi","venerdi","sabato");
var Months=new Array("gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre");
var WDLETTERALE=0;
var WDNUMERICO=1;
var LETTERALE=2;
var NUMERICO=3;
function dataString(formato){
var D,WD,M,Y
var dat=new Date();
D=dat.getDate();
WD=dat.getDay();
M=dat.getMonth();
Y=dat.getYear();
if(formato==WDLETTERALE){
return (WeekDays[WD]+" "+D+" "+Months[M]+" "+Y);
}else if (formato==WDNUMERICO){
return (WeekDays[WD]+" "+D+" "+(M+1)+" "+Y);
}else if (formato==LETTERALE){
return (D+" "+Months[M]+" "+Y);
}else if (formato ==NUMERICO){
return (D+" "+(M+1)+" "+Y);
}else if(formato==null){
return (D+" "+(M+1)+" "+Y);
}
}
richiamandole così:
<script src="../librerie/funzioni.js"></script>
....................
function main(){
alert(dataString(WDLETTERALE));
alert(dataString(WDNUMERICO));
alert(dataString(LETTERALE));
alert(dataString(NUMERICO));
alert(dataString());
}
Nessun commento:
Posta un commento