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 数组运用实现代码
Apr 13 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
Nov 26 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 Javascript
JavaScript  cookie 跨域访问之广告推广
Apr 20 Javascript
jQuery中ScrollTo用法示例
Sep 04 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
Mar 07 Javascript
layui点击导航栏刷新tab页的示例代码
Aug 14 Javascript
小程序文字跑马灯效果
Dec 28 Javascript
配置eslint规范项目代码风格
Mar 11 Javascript
使用element-ui的el-menu导航选中后刷新页面保持当前选中状态
Jul 19 Javascript
laypage+SpringMVC实现后端分页
Jul 27 Javascript
微信小程序用户登录和登录态维护的实现
Dec 10 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
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
jquery 锁定弹出层实现代码
2010/02/23 Javascript
JS 显示当前日期与时间的代码
2010/03/24 Javascript
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
Extjs中使用extend(js继承) 的代码
2012/03/15 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
jQuery内容过滤选择器用法示例
2016/09/09 Javascript
微信小程序开发之相册选择和拍照详解及实例代码
2017/02/22 Javascript
Vue的elementUI实现自定义主题方法
2018/02/23 Javascript
在 Typescript 中使用可被复用的 Vue Mixin功能
2018/04/17 Javascript
原生JS实现简单的无缝自动轮播效果
2018/09/26 Javascript
js实现无缝滚动双图切换效果
2019/07/09 Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
2019/07/17 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
2020/06/05 Javascript
JQuery基于FormData异步提交数据文件
2020/09/01 jQuery
JSON 入门教程基础篇 json入门学习笔记
2020/09/22 Javascript
[01:19:46]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
python选择排序算法的实现代码
2013/11/21 Python
django缓存配置的几种方法详解
2018/07/16 Python
pandas读取csv文件,分隔符参数sep的实例
2018/12/12 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
Python中的__init__作用是什么
2020/06/09 Python
CSS3实现多重边框的方法总结
2016/05/31 HTML / CSS
Jacadi Paris美国官方网站:法国童装品牌
2017/10/15 全球购物
一个精品风格的世界:Atterley
2019/05/01 全球购物
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
shell程序中如何注释
2012/01/28 面试题
介绍一下JMS编程步骤
2015/09/22 面试题
外贸业务员工作职责
2014/01/06 职场文书
一年级小学生评语
2014/04/22 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
公司人力资源管理制度
2015/08/05 职场文书
法院执行局工作总结
2015/08/11 职场文书
React列表栏及购物车组件使用详解
2021/06/28 Javascript