/** * 引用方法:20190509 written by CC * 當前日期(年)用於copyright等 類名:yseduCurrentYear * 成立年份(數字)用於成立多少年 類名:yseduYearNum * 成立年份(小寫文字)用於標題 類名:yseduYearNumTT */ // 定義網站用的日期變量,避免和其它狀況衝突,加了ysedu前綴 var yseduDate = new Date(); var ysedu_chinese = ['零','一','二','三','四','五','六','七','八','九']; var ysedu_ten = ['十']; // 頁面加載完成後執行替換,此狀況可能不適用於SEO $(document).ready(function(){ $('.yseduCurrentYear').text(yseduDate.getFullYear()); $('.yseduYearNum').text(yseduDate.getFullYear()-2006+1); $('.yseduYearNumTT').text(ysedu_n2c(yseduDate.getFullYear()-2006+1)); }); // 數字轉中文(考慮十、20等特殊狀況) function ysedu_n2c(s){ s = ''+s; _length = s.length; let result = ""; if(_length == 2){ // 處理2位數且個位爲0的狀況 if(s.charAt(0) == '1'){ if(s.charAt(1) == '0'){ return ysedu_ten[0]; }else{ return ysedu_ten[0]+ysedu_chinese[s.charAt(1)]; } } if(s.charAt(1) == '0'){ return ysedu_chinese[s.charAt(0)]+ysedu_ten[0]; }else{ return ysedu_chinese[s.charAt(0)]+ysedu_ten[0]+ysedu_chinese[s.charAt(1)]; } } for(let i = 0; i < _length; i++){ result += ysedu_chinese[s.charAt(i)]; } return result; }