Posted in Javascript onJuly 07, 2009
function CNDateString(date) { var cn = ["?","一","二","三","四","五","六","七","八","九"]; var s = []; var YY = date.getFullYear().toString(); for (var i=0; i<YY.length; i++) if (cn[YY.charAt(i)]) s.push(cn[YY.charAt(i)]); else s.push(YY.charAt(i)); s.push("年"); var MM = date.getMonth(); if (MM<10) s.push(cn[MM]); else if (MM<20) s.push("十" + cn[MM% 10]); s.push("月"); var DD = date.getDate(); if (DD<10) s.push(cn[DD]); else if (DD<20) s.push("十" + cn[DD% 10]); else s.push("二十" + cn[DD% 10]); s.push("日"); return s.join(''); }
Example:
alert(CNDateString(new Date())); 得到:二??九年七月十二日
js 日期转换成中文格式的函数
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@