<script>
var Date="2017-02-28"
function switchDate(olddate){
var singular={
"0":"零",
"1":"一",
"2":"二",
"3":"三",
"4":"四",
"5":"五",
"6":"六",
"7":"七",
"8":"八",
"9":"九",
}
var double={
"00":"零",
"01":"一",
"02":"二",
"03":"三",
"04":"四",
"05":"五",
"06":"六",
"07":"七",
"08":"八",
"09":"九",
}
var dates=olddate.split("-");
/*
* 年
*/
var year=dates[0].split("");
for(var j=0;j<year.length;j++){
year[j]=singular[year[j]];
}
var cYear=year.join("")+"年";
/*
* 月和日
*/
function switchMandD(str){
var dates=[];
var dateD=str.split("");
if(dateD[0]=="0"){
var dateSingular=dateD.join("");
if(double[dateSingular]){
dateSingular=double[dateSingular];
}
dates=dateSingular.split("");
}else{
for (var i=0;i<dateD.length;i++) {
dateD[i]=singular[dateD[i]];
}
dates=dateD
}
return dates;
};
var cMounth=switchMandD(dates[1]).join("")+"月";
var cDate=switchMandD(dates[2]).join("")+"日";
var cdate=cYear+cMounth+cDate;
return cdate;
}
console.log(switchDate(Date));
</script>
輸出結(jié)果:
封裝的時間轉(zhuǎn)換器