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 相关文章推荐
javascript 设置文本框中焦点的位置
Nov 20 Javascript
使用JS进行目录上传(相当于批量上传)
Dec 05 Javascript
JavaScript中join()方法的使用简介
Jun 09 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
Jan 25 Javascript
浅谈关于axios和session的一些事
Jul 13 Javascript
vue使用axios跨域请求数据问题详解
Oct 18 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
webpack-mvc 传统多页面组件化开发详解
May 07 Javascript
vue+koa2搭建mock数据环境的详细教程
May 18 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
Jul 28 Javascript
vue-cli脚手架的.babelrc文件用法说明
Sep 11 Javascript
uniapp 微信小程序 自定义tabBar 导航
Apr 22 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
PHP 身份证号验证函数
2009/05/07 PHP
PHP使用mkdir创建多级目录的方法
2015/12/22 PHP
php实现微信扫码自动登陆与注册功能
2016/09/22 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
深入讲解PHP的对象注入(Object Injection)
2017/03/01 PHP
浅谈Laravel中的一个后期静态绑定
2017/08/11 PHP
JavaScript setTimeout和setInterval的使用方法 说明
2010/03/25 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
a标签的href与onclick事件的区别详解
2014/11/12 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
详解Node.js中的事件机制
2016/09/22 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
JS动态添加的div点击跳转到另一页面实现代码
2017/09/30 Javascript
vue axios 二次封装的示例代码
2017/12/08 Javascript
express+mockjs实现模拟后台数据发送功能
2018/01/07 Javascript
vue项目中导入swiper插件的方法
2018/01/30 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
vue中的使用token的方法示例
2020/03/10 Javascript
在Python的Flask框架中使用模版的入门教程
2015/04/20 Python
python实现mysql的单引号字符串过滤方法
2015/11/14 Python
Python反转序列的方法实例分析
2018/03/21 Python
python主线程捕获子线程的方法
2018/06/17 Python
Python DataFrame.groupby()聚合函数,分组级运算
2018/09/18 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
css3进阶之less实现星空动画的示例代码
2019/09/10 HTML / CSS
HTML5 Canvas 旋转风车绘制
2017/08/18 HTML / CSS
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
美国知名眼镜网站:Target Optical
2020/04/04 全球购物
营业员演讲稿
2013/12/30 职场文书
公司培训心得体会
2014/01/03 职场文书
大学生志愿者感言
2014/01/15 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
寻找成龙观后感
2015/06/12 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
如何利用js在两个html窗口间通信
2021/04/27 Javascript