1. 程式人生 > >把時間轉化為大寫的js指令碼

把時間轉化為大寫的js指令碼

//將當前時間轉化為大寫
function ConverToDate(uppTime) {
 var date=uppTime.split('-');
    var chinese = ['○', '一', '二', '三', '四', '五', '六', '七', '八', '九'];
    var y = parseInt(date[0],10).toString(); //年
    var m = parseInt(date[1],10).toString(); //月
    var d = parseInt(date[2],10).toString(); //日
    var capyy=""; //大寫年
    var capmm="";//大寫月
    var capdd="";//大寫日
    for (var i = 0; i < y.length; i++) {
        capyy += chinese[y.charAt(i)];
    }
    document.getElementById("capyy").value=capyy;//大寫年賦值
    if (m.length == 2) {
        if (m.charAt(0) == "1") {
         if(chinese[m.charAt(1)]=="○"){
          capmm += ("十");
         }else{
             capmm += ("十" + chinese[m.charAt(1)]);
         }
        }
    } else {
        capmm += (chinese[m.charAt(0)]);
    }
    document.getElementById("capmm").value=capmm;//大寫月賦值
    if (d.length == 2) {
     if (d.charAt(0) == "1") {
         if(chinese[d.charAt(1)]=="○"){
          capdd += ("十");
         }else{
             capdd += ("十" + chinese[d.charAt(1)]);
         }
        }else{
      if(chinese[d.charAt(1)]=="○"){
       capdd += (chinese[d.charAt(0)] + "十");
      }else {
          capdd += (chinese[d.charAt(0)] + "十" + chinese[d.charAt(1)]);
      }
     }
    } else {
        capdd += (chinese[d.charAt(0)]);
    }
    document.getElementById("capdd").value=capdd;//大寫日賦值
}