date 日期对象

96 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天,点击查看活动详情

日期对象是一个构造函数,必须使用new来调用创建我们的日期对象。

不跟参数的时候是当前时间

var date = new Date()

document.write(date)

image.png

在 var date = new Date()的括号中我们也可以设置时间。设置时间的方法有三种,具体是哪3种,让我们一起来看看。

1,

   var date = new Date( '月份,日份,年份,周几,时,分,秒)
    var date = new Date('4,24,2022,10:10:12')
    document.write(date);
    

image.png 2,

     var date = new Date('2021-10-10 11:25:30')
    document.write(date);
    
    
    

image.png

3,

        var date = new Date('2021/10/10 11:25:30')
    document.write(date);
    
    
    

image.png

格式话日期 年月日时分秒

        <script>

    var date = new Date()
    let y = date.getFullYear();//  返回当前日期的年
    document.write(y);

</script>

image.png

  <script>

    var date = new Date()
    let m = date.getMonth() + 1;//  返回当前日期的月,date.getMonth()要记得加1,因为月是从0开始的
    document.write(m);

</script>

image.png

  <script>

    var date = new Date()
    let date1 = date.getDate() + 1;//  返回当前日期的日份,
    document.write('现在是' + date1 + '号');

</script>

image.png

    <script>

    var date = new Date()
    let day = date.getDay() ;//  返回当前日期的星期
    document.write('现在是周:' + day);

</script>


image.png

     <script>

    var date = new Date()
    let h = date.getHours();//  返回当前日期的小时
    document.write('现在是' + h + '点');

</script>


  

image.png

     <script>

    var date = new Date()
    let m = date.getMinutes();//  返回当前日期的分钟
    document.write('现在是' + m + '分');

</script>

image.png

    <script>

    var date = new Date()
    let s = date.getSeconds();//  返回当前日期的秒
    document.write('现在是' + s + '秒');

</script>


image.png