将日期转换成中文格式的js函数

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('');
}
调用的程序代码
alert(CNDateString(new Date()));
posted on 2011-05-05 21:55  福州老柯  阅读(384)  评论(0)    收藏  举报