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

复制代码 代码如下:

<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>

时间: 2024-11-05 07:30:23

javascript 当前日期转化为中文的实现代码_时间日期的相关文章

JavaScript 判断日期格式是否正确的实现代码_时间日期

转载者最起码注明作者和出处!http://www.cnblogs.com/GuominQiu 复制代码 代码如下: //--------------------------------------------------------------------------- //判断日期格式是否正确 //返回值是错误信息, 无错误信息即表示合法日期字符串 function isDateString(strDate){ var strSeparator = "-"; //日期分隔符 var

Js 获取当前日期时间及其它操作实现代码_时间日期

myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours();

JS 显示当前日期与时间的代码_时间日期

JS 显示当前日期 复制代码 代码如下: <script language="Javascript"> var datelocalweek=new Array("星期日", "星期一", "星期二","星期三","星期四", "星期五","星期六"); var datelocalnow=new Date(); var datelocal

JavaScript Timer实现代码_时间日期

ok,不废话了,实现一个javascript的Timer吧 比起as3的Timer类,功能上略有改动 timer2.src.js 复制代码 代码如下: /** * Timer 模型 * * @author rainsilence * @version 2.0 */ (function() { /** * TimerEvent constructor 构造器 * * @param type 事件类型 * @param bubbles 是否毛票 * @param cancelable 是否可取消 *

javascript 显示当前系统时间代码_时间日期

1.在<head></head>中加入下列代码 复制代码 代码如下: <script language=JavaScript> var timerID = null; var timerRunning = false; function stopclock (){ if(timerRunning) clearTimeout(timerID); timerRunning = false;} function startclock () { stopclock(); sho

JavaScript 获取当前时间戳的代码_时间日期

JavaScript 获取当前时间戳: 第一种方法: 复制代码 代码如下: var timestamp = Date.parse(new Date()); 结果:1280977330000 第二种方法: 复制代码 代码如下: var timestamp = (new Date()).valueOf(); 结果:1280977330748 以上代码将获取从 1970年1月1日午夜开始的毫秒数.二者的区别是,第一种方法的毫秒位上为全零,即只是精确到秒的毫秒数 如题所示,返回unix时间戳所对应的具体

javascript 判断两个日期之差的示例代码_时间日期

日期差我们需要像php中一样把如2015-08-30这种转换成秒之后再利用两个日期的秒数进行相减之后再加起判断就可以了,如果判断日期相等就简单多了在文章最后有例子说明. 例子1,日期之差函数 function better_time(strDateStart,strDateEnd){ var strSeparator = "-"; //日期分隔符 var strDateArrayStart; var strDateArrayEnd; var intDay; strDateArraySt

javascript倒计时功能实现代码_时间日期

代码如下: 复制代码 代码如下: /** * 倒计时 * * @author WadeYu * @date 2012-04-20 17:40 * @copyright boyaa.com */ var TimeCountDown = function( initTime ){ var day = 0; var hour = 0; var minute = 0; var second = 0; var timerId = 0; var self = this; var fixInitTime =

Javascript倒计时代码_时间日期

JS脚本: 复制代码 代码如下: <script language="javascript" type="text/javascript"> var interval = 1000; function ShowCountDown(year, month, day, divname) { var now = new Date(); var endDate = new Date(year, month - 1, day, 14, 07); var leftT