VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > JavaScript教程 >
  • js内置对象的常用属性和方法(Array | String | Date | Math)(3)

len+n); return num; } console.log(getRandom(2,5)); </script> </body> </html>
复制代码

new Date() 创建时间对象

getFullYear() 年份

getMonth() 月份 0-11

getDate() 日

getDay() 星期 0-6

getHours() 小时

getMinutes() 分钟

getSeconds() 秒

getTime() 时间戳

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
        var time=new Date();
        var weekArr=['','','','','','',''];
        console.log(time);//Tue Feb 04 2020 22:04:42 GMT+0800 (中国标准时间)
        var year=new Date().getFullYear();//2020
        var month=new Date().getMonth()+1;//2
        var date=new Date().getDate();//4
        var week=new Date().getDay();//2
        var minute=new Date().getMinutes();//6
        var hour=new Date().getHours();//22
        var second=new Date().getSeconds();//5
        console.log(new Date().getTime());//1580825165053
        document.write('现在是'+year+''+month+''+date+''+hour+''+minute+''+second+''+' 星期'+weekArr[week]);
    </script>
</body>
</html>
复制代码

 

 设置时间的方法

setFullYear()

setMonth() 如果月份大于12,月份=月份-12,此时年份会+1

setDate()

setHours()

setMinutes()

setSeconds()

setTime()

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
        var time=new Date();
        time.setFullYear(2021);
        console.log(time);//Thu Feb 04 2021 22:17:19 GMT+0800 (中国标准时间)

        // 计算50天后是星期几
        // 方法一
        var today=new Date();
        today.setDate(today.getDate()+50);
        console.log(today.getDay());//3

        //方法二
        var today2=new Date();
        var newToday2=new Date(today2.getFullYear(),today2.getMonth(),today2.getDate()+50);
        console.log(newToday2.getDay());//3
    </script>
</body>
</html>
复制代码


相关教程
          
关于我们--广告服务--免责声明--本站帮助-友情链接--版权声明--联系我们       黑ICP备07002182号