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 相关文章推荐
ExtJS Grid使用SimpleStore、多选框的方法
Nov 20 Javascript
Extjs学习笔记之七 布局
Jan 08 Javascript
JS图片切换的具体方法(带缩略图版)
Nov 12 Javascript
原生javascript获取元素样式
Dec 31 Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
Feb 23 Javascript
JS实现模拟风力的雪花飘落效果
May 13 Javascript
浅析JavaScript中的对象类型Object
May 26 Javascript
微信小程序 wx.uploadFile无法上传解决办法
Dec 14 Javascript
p5.js入门教程之鼠标交互的示例
Mar 16 Javascript
浅谈vue后台管理系统权限控制思考与实践
Dec 19 Javascript
详解ES6 扩展运算符的使用与注意事项
Nov 12 Javascript
JavaScript如何实现防止重复的网络请求的示例
Jan 28 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
人族 Terran 基本策略
2020/03/14 星际争霸
php中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
PHP里的单例类写法实例
2015/06/25 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
PHP大文件分割分片上传实现代码
2020/12/09 PHP
syntaxhighlighter 使用方法
2007/07/02 Javascript
使用Chrome浏览器调试AngularJS应用的方法
2015/06/18 Javascript
jQuery动态添加及删除表单上传元素的方法(附demo源码下载)
2016/01/15 Javascript
第一次接触神奇的Bootstrap导航条
2016/08/09 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
2016/10/08 Javascript
JavaScript实现大图轮播效果
2017/01/11 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
Vue.js常用指令的使用小结
2017/06/23 Javascript
小程序实现分类页
2019/07/12 Javascript
axios封装与传参示例详解
2020/10/18 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
Python 模板引擎的注入问题分析
2017/01/01 Python
一个基于flask的web应用诞生 用户注册功能开发(5)
2017/04/11 Python
Python单体模式的几种常见实现方法详解
2017/07/28 Python
详解python string类型 bytes类型 bytearray类型
2017/12/16 Python
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
python实现三维拟合的方法
2018/12/29 Python
Python逐行读取文件中内容的简单方法
2019/02/26 Python
python对象与json相互转换的方法
2019/05/07 Python
python发送多人邮件没有展示收件人问题的解决方法
2019/06/21 Python
python解析xml简单示例
2019/06/21 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
美国领先的男士和女士内衣购物网站:Freshpair
2019/02/25 全球购物
工程承诺书怎么写
2014/05/24 职场文书
平安家庭示范户事迹
2014/06/02 职场文书
学校重阳节活动总结
2015/03/24 职场文书
学习师德师风的心得体会(2篇)
2019/10/08 职场文书
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android