欢迎来到Cecilia陈的博客

孤独,是人一生最好的修行。

[10--JS] Date对象

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <script>
        /* Date对象   */
        //getDate() 获取日
        //getDay () 获取星期
        //getMonth () 获取月(0-11)
        //getFullYear () 获取完整年份
        //getYear () 获取年
        //getHours () 获取小时
        //getMinutes () 获取分钟
        //getSeconds () 获取秒
        //getMilliseconds () 获取毫秒
        //getTime () 返回累计毫秒数(从1970/1/1午夜)
        var d = new Date(); // 不设置日期事件,则使用当前的
        var d1 = new Date("1997/09/25 14:30:20");
        console.log(d.toLocaleString());
        console.log(d1.toLocaleString());

        /* 将当前日期按“2017-12-27 11:11 星期三”格式输出。 */
        const WEEKMAP = {
          0:"星期天",
          1:"星期一",
          2:"星期二",
          3:"星期三",
          4:"星期四",
          5:"星期五",
          6:"星期六"
        };  //定义一个数字与星期的对应关系对象
        function showTime() {
            var d1 = new Date();
            var year = d1.getFullYear();
            var month = d1.getMonth() + 1;  //注意月份是从0~11
            var day = d1.getDate();
            var hour = d1.getHours();
            var minute = d1.getMinutes() < 10?"0"+d1.getMinutes():d1.getMinutes();  //三元运算
            var week = WEEKMAP[d1.getDay()];  //星期是从0~6
            var strTime = `${year}-${month}-${day} ${hour}:${minute} ${week}`;
            console.log(strTime)
        }
        showTime();

    </script>

</head>
<body>

</body>
</html>
posted @ 2019-10-16 23:45  Cecilia陈  阅读(136)  评论(0编辑  收藏  举报