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


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())); 得到:二??九年七月十二日
Javascript 相关文章推荐
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 Javascript
jQuery 判断页面元素是否存在的代码
Aug 14 Javascript
Javascript合并表格中具有相同内容单元格示例
Aug 11 Javascript
JavaScript的事件代理和委托实例分析
Mar 25 Javascript
谈谈js中的prototype及prototype属性解释和常用方法
Nov 25 Javascript
JS基础随笔(菜鸟必看篇)
Jul 13 Javascript
前端程序员必须知道的高性能Javascript知识
Aug 24 Javascript
jQuery easyui刷新当前tabs的方法
Sep 23 Javascript
Angular2从搭建环境到开发步骤详解
Oct 17 Javascript
Vue数据双向绑定原理及简单实现方法
May 18 Javascript
微信小程序自定义多列选择器使用详解
Jun 21 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
Nov 09 Javascript
javascript 面向对象思想 附源码
Jul 07 #Javascript
jquery BS,dialog控件自适应大小
Jul 06 #Javascript
javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历
Jul 06 #Javascript
javascript 写类方式之十
Jul 05 #Javascript
javascript 写类方式之九
Jul 05 #Javascript
javascript 写类方式之八
Jul 05 #Javascript
javascript 写类方式之七
Jul 05 #Javascript
You might like
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
laravel实现简单用户权限的示例代码
2019/05/28 PHP
深入认识JavaScript中的函数
2007/01/22 Javascript
jqPlot Option配置对象详解
2009/07/25 Javascript
JavaScript CSS修改学习第二章 样式
2010/02/19 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
2014/08/15 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
浅谈jQuery中对象遍历.eq().first().last().slice()方法
2014/11/26 Javascript
分享9点个人认为比较重要的javascript 编程技巧
2015/04/27 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
BootStrap使用popover插件实现鼠标经过显示并保持显示框
2016/06/23 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
react 国际化的实现代码示例
2018/09/14 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能
2019/09/26 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
vant中的toast层级改变操作
2020/11/04 Javascript
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
用Python代码来绘制彭罗斯点阵的教程
2015/04/03 Python
Python 装饰器使用详解
2017/07/29 Python
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
Django 视图层(view)的使用
2018/11/09 Python
python将处理好的图像保存到指定目录下的方法
2019/01/10 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
如何用python 操作zookeeper
2020/12/28 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
王老吉广告词
2014/03/20 职场文书
小学生安全教育主题班会
2015/08/12 职场文书
微信小程序实现录音Record功能
2021/05/09 Javascript
关于mysql中时间日期类型和字符串类型的选择
2021/11/27 MySQL