js求出日期

<HTML>
<HEAD>
<TITLE>时间日期篇--显示时钟</TITLE>
<meta charset="utf-8">
</HEAD>

<BODY bgcolor="#fef4d2" onload=showclock() >
<br>
<div id="clock"></div>
<script>
function changeClock()
{
    var d = new Date();
    var year=d.getFullYear();
    var month=d.getMonth()+1;
    if(month<10){
        month="0"+month;
    }
    var day=d.getDate();
    if(day<10){
        day="0"+day;
    }
    
    var weekDays=new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");
    var days=d.getDay();
    var hours=d.getHours();
    var dn="AM";
    if(hours>12){
        dn="PM";
        hours=hours-12;
    }else if(hours==0){
        hours=12;
    }
    var minute=d.getMinutes();
    if(minute<10){
        minute="0"+minute;
    }
    var seconds=d.getSeconds();
    if(seconds<10){
        seconds="0"+seconds;
    }
     document.getElementById("clock").innerHTML=year+"年-"+month+"月-"+day+"日    "+hours+":"+minute+":"+seconds+"  "+dn+" "+ weekDays[days];
    
}

window.setInterval(changeClock,1000);
</script>
</BODY>
</HTML>

时间: 2024-10-18 03:56:42

js求出日期的相关文章

js 求两日期之差,ie与其他浏览器区别

今天遇到这样一个简单的问题:根据提供的两个日期,求出差值.想想很简单,得到两个日期的毫秒数,作差然后换算成相应单位即可: 代码如下: //获得两个日期间隔年数 function yearDiff(beginDate,endDate){ //日期差 毫秒数 var miniSecond=endDate.getTime()-beginDate.getTime(); return Math.floor(miniSecond/(24*3600*1000*360)); //间隔年份 //return Ma

运用js脚本语言switch实现一个求一个日期是一年中的第几天,考虑润年

运用js脚本语言实现一个求一个日期是一年中的第几天,考虑润年 我们需要在网页中弹出框输入年月日,代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 通过switch结构实现计算一个日期是一年中的第几天,考虑润年 --> <script t

原生js日期时间插件鼠标点击文本框弹出日期时间表格选择日期时间

原文出处 (这是我从互联网上搜来的,感觉能满足各方面的需求.个人感觉挺不错的,所以后期修改了一下向大家推荐!) 效果图: html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org

用js写已知abc+cba = 1333,其中a、b、c均为一位数,编程求出满足条件的a、b、c所有组合。

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px Consolas; color: #888471 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px Consolas; color: #888471; min-height: 33.0px } span.Apple-tab-span { white-space: pre } <!--<script type="text/

js时间戳转为日期格式

这个在php+mssql(日期类型为datetime)+ajax的时候才能用到,js需要把时间戳转为为普通格式,一般的情况下可能用不到 [php] view plaincopy <script> function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } alert(getLocalTime(1293072805)); </scr

js求时间差

js求时间差 var date1=new Date();  //开始时间 alert("aa"); var date2=new Date();    //结束时间 var date3=date2.getTime()-date1.getTime()  //时间差的毫秒数 //计算出相差天数 var days=Math.floor(date3/(24*3600*1000)) //计算出小时数 var leave1=date3%(24*3600*1000)    //计算天数后剩余的毫秒数

JS求多个数组的重复数据

今天朋友问了我这个问题:JS求多个数组的重复数据 注: 1.更准确的说是只要多个数组中有两个以上的重复数据,那么这个数据就是我需要的 2.单个数组内的数据不存在重复值(当然如果有的话,你可以去重) 3.耗时问题,这一点很重要 源代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>获取多个数组中

求出今天距离某一天过了多少时间

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><br><br><center><font color="ffaafa">  <h2><b><font co

JS中的日期内置函数

用JS中的日期内置函数实现在页面显示:“今天是:2013年9月26日14:32:45”. var date=new Date(Date.parse('9/26/2013 14:32:45'));   写出JS中声明对象的三种方法. Var obj={ name:名字, Say:function(){ Alert(‘sssss’); } }     Var obj=new Object();     Var obj={} Obj.name=’名字’; Obj.say=function(){ Ale