HTML 中获取现在时间,实时时间获取

 

JavaScript   Date 对象

                           Date 对象用于处理日期与实际。

创建 Date 对象:

                 var now  =  new Date().

 

方法描述
getDate()从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay()从 Date 对象返回一周中的某一天 (0 ~ 6)。
getFullYear()从 Date 对象以四位数字返回年份
getHours()返回 Date 对象的小时 (0 ~ 23)。
getMilliseconds()返回 Date 对象的毫秒(0 ~ 999)。
getMinutes()返回 Date 对象的分钟 (0 ~ 59)。
getMonth()从 Date 对象返回月份 (0 ~ 11)。
getSeconds()返回 Date 对象的秒数 (0 ~ 59)。
  
setDate()设置 Date 对象中月的某一天 (1 ~ 31)。
setFullYear()设置 Date 对象中的年份(四位数字)。
setHours()设置 Date 对象中的小时 (0 ~ 23)。
setMilliseconds()设置 Date 对象中的毫秒 (0 ~ 999)。
setMinutes()设置 Date 对象中的分钟 (0 ~ 59)。
setMonth()设置 Date 对象中月份 (0 ~ 11)。
setSeconds()设置 Date 对象中的秒钟 (0 ~ 59)。
setTime()setTime() 方法以毫秒设置 Date 对象。
  

 

 

<script type="text/javascript">

    var span = document.getElementById("spandate");

    var now = new Date();

    var year = now.getFullYear();//
    var month = now.getMonth() + 1;//月  (注意:月份+1)
    var date = now.getDate();//
   
    if (month < 10) {
        month = "0" + month;
    }
    if (date < 10) {
        date = "0" + date;
    }
   
    span.innerText = year + "-" + month + "-" + date;
   


</script>
js 中获取现在时间 年-月-日

 

 

2、实时显示时间 

 

<p id="time1" ></p>




<script type ="text/javascript" >

    function mytime() {

        var a = new Date();

        var b = a.toLocaleTimeString();

        var c = a.toLocaleDateString();

        document.getElementById("time1").innerHTML = c + "&nbsp" + b;

    }

    setInterval(function () { mytime() }, 1000);

</script>
View Code

 

toLocaleTimeString()

           根据本地时间把 Date 对象的时间部分转换为字符串,并返回结果。

                            e:   下午2:21:21

toLocaleDateString()

          根据本地时间把 Date 对象的日期部分转换为字符串,并返回结果。

                           e:  2017/8/14

 

 

<%@ page language="C#" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


<script type="text/javascript">

function getTime() {

    var dateObj = new Date();

    var year = dateObj.getFullYear();//

    var month = dateObj.getMonth()+1;//月  (注意:月份+1)

    var date = dateObj.getDate();//

    var day = dateObj.getDay();

    var weeks = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

    var week = weeks[day];//根据day值,获取星期数组中的星期数。

    var hours = dateObj.getHours();//小时

    var minutes = dateObj.getMinutes();//分钟

    var seconds = dateObj.getSeconds();//

    if(month<10){
        month = "0"+month;
    }
    if(date<10){
        date = "0"+date;
    }
    if(hours<10){
        hours = "0"+hours;
    }
    if(minutes<10){
        minutes = "0"+minutes;
    }
    if(seconds<10){
        seconds = "0"+seconds;
    }

    var newDate = year+""+month+""+date+""+hours+":"+minutes+":"+seconds+"&nbsp &nbsp"+week;

    document.getElementById("date1").innerHTML = "时间显示:" + newDate;//在div中写入时间

    setTimeout('getTime()', 500);//每隔500ms执行一次getTime()

}

</script>


<title>实时显示时间</title>
</head>

<body οnlοad="getTime()">

    <div id="date1"></div>

</body>

</html>
View Code

 

获取到的月份加一

 

转载于:https://www.cnblogs.com/Tanghongchang/p/7345327.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值