javascript 当前日期转化为中文的实现代码


Posted in Javascript onMay 13, 2010
<script type="text/javascript"> 
function initArray(){ 
this.length=initArray.arguments.length; 
for(var i=0;i<this.length;i++){ 
this[i]=initArray.arguments[i]; 
} 
} 
var strA=""; 

function TimeList() 

{ 

 var i=0; 

 var str=new Array("零","壹","贰","叁","肆","伍","陆","妻","捌","玖"); 

 var str2=new Array("一","二","三","四","五","六","七","八","九","十"); 

 var str3=new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六"); 

 var time=new Date(); 

 var year=new initArray(time.getFullYear().toString().split("")[0],time.getFullYear().toString().split("")[1],time.getFullYear().toString().split("")[2],time.getFullYear().toString().split("")[3]); 

 //var year=eval(time.getFullYear().toString()); 

 var month; 

 if(time.getMonth().toString().length>1) 

 { 

 month=new initArray(time.getMonth().toString().split("")[0],time.getMonth().toString().split("")[1]); 

 } 

 else 

 { 

 month=new initArray(time.getMonth().toString().split("")[0]); 

 } 

 

 

 

 var len=year.length; 

 for(i=0;i<4;i++) //年 

 { 

 var k=parseInt(year[i]); 
  

 strA+=str[k]; 

 } 

 strA+="年"; 

 var j=0; 

 var strB=""; 

 if(month.length>1) 

 { 

 strB+=str2[9]; 

 strB+=str2[parseInt(time.getMonth().toString().split("")[1])]; 

 } 

 else 

 { 

 strB+=str2[parseInt(time.getMonth().toString().split("")[0])]; 

 } 

 strA+=strB; 

 strA+="月"; 

 var strD=""; 

 if(time.getDate().toString().length>1) 

 { 

 if(parseInt(time.getDate().toString().split("")[0])>1) 

 { 

 strD+=str2[parseInt(time.getDate().toString().split("")[0])-1]; 

 strD+=str2[9]; 

 if(parseInt(time.getDate().toString().split("")[1])>0) 

 { 

 strD+=str2[parseInt(time.getDate().toString().split("")[1])-1]; 

 } 

 else 

 { 

 strD+=""; 

 } 

 } 

 else 

 { 

 if(parseInt(time.getDate().toString().split("")[1])==0) 

 { 

 strD+="初"; 

 strD+=str2[9]; 

 } 

 else 

 { 

 strD+=str2[9]; 

 strD+=str2[parseInt(time.getDate().toString().split("")[1])-1]; 

 } 

 

 } 

 } 

 else 

 { 

 strD+="初"; 

 strD+=str2[parseInt(time.getDate().toString().split("")[0])-1]; 

 } 

 strA+=strD; 

 strA+=" "; 

 

 var sta=time.getDay(); 

 strA+=str3[sta]; 

 document.getElementById("Text1").value=strA; 

 document.getElementById("TextBox1").innerText=strA; 

 document.all.Label1.innerText=strA; 

 document.form1.TextBox2.innerText=strA; 

 

} 
</script>
Javascript 相关文章推荐
js中AppendChild与insertBefore的用法详细解析
Dec 16 Javascript
自写的jQuery异步加载数据添加事件
May 15 Javascript
自定义百度分享的分享按钮
Mar 18 Javascript
javascript实现简单的贪吃蛇游戏
Mar 31 Javascript
老生常谈JQuery data方法的使用
Sep 09 Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
Dec 08 Javascript
Angular动态绑定样式及改变UI框架样式的方法小结
Sep 03 Javascript
jquery+css实现Tab栏切换的代码实例
May 14 jQuery
关于layui的动态图标不显示的解决方法
Sep 04 Javascript
详解Vue的watch中的immediate与watch是什么意思
Dec 30 Javascript
MutationObserver在页面水印实现起到的作用详解
Jul 07 Javascript
JAVASCRIPT实现的WEB页面跳转以及页面间传值方法
May 13 #Javascript
IE8下关于querySelectorAll()的问题
May 13 #Javascript
关于可运行代码无法正常执行的使用说明
May 13 #Javascript
jquery validate.js表单验证的基本用法入门
May 13 #Javascript
JQuery 选择器 xpath 语法应用
May 13 #Javascript
bgsound 背景音乐 的一些常用方法及特殊用法小结
May 11 #Javascript
通过判断JavaScript的版本实现执行不同的代码
May 11 #Javascript
You might like
将数字格式的计算结果转为汉字格式
2006/10/09 PHP
php在程序中将网页生成word文档并提供下载的代码
2012/10/09 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
PHPAnalysis中文分词类详解
2014/06/13 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
PHP中explode函数和split函数的区别小结
2016/08/24 PHP
PHP中ltrim()函数的用法与实例讲解
2019/03/28 PHP
捕获和分析JavaScript Error的方法
2014/03/25 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
JavaScript Split()方法
2015/12/18 Javascript
Angularjs中UI Router全攻略
2016/01/29 Javascript
浅谈js中的变量名和函数名重名
2017/02/13 Javascript
动态统计当前输入内容的字节、字符数的实例详解
2017/10/27 Javascript
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
2019/07/26 Javascript
Python常用时间操作总结【取得当前时间、时间函数、应用等】
2017/05/11 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
Python实现连接MySql数据库及增删改查操作详解
2019/04/16 Python
利用python计算windows全盘文件md5值的脚本
2019/07/27 Python
django-crontab 定时执行任务方法的实现
2019/09/06 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
python 爬虫 实现增量去重和定时爬取实例
2020/02/28 Python
CSS书写规范、顺序和命名规则
2014/03/06 HTML / CSS
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
乌克兰在线药房:Аптека24
2019/10/30 全球购物
安全生产检查通报
2014/01/29 职场文书
2014机关党员干部“正风肃纪”思想汇报
2014/09/15 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
乔迁新居祝福语
2019/11/04 职场文书
python基础之文件处理知识总结
2021/05/23 Python
浅谈python中的多态
2021/06/15 Python
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android
Linux系统下MySQL配置主从分离的步骤
2022/03/21 MySQL