Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

Date setUTCDate()

JavaScript Date setUTCDate()方法

JavaScript date setUTCDate()方法用于根据通用时间设置Date对象的日期。如果给定的日期值超出月份范围,则setUTCDate()方法将相应地调整Date对象。

语法

setUTCDate()方法由以下语法表示:
dateObj.setUTCDate(dayValue)

参数

dayValue -表示每月的某天。

JavaScript Date setUTCDate( )方法示例

在这里,我们将通过各种示例来理解setUTCDate()方法。

示例1

让我们来看一个示例来进行设置今天的日期。
<script>
var date=new Date();
document.writeln("Today : "+date.getUTCDate()+"<br>");
date.setUTCDate(15);
document.writeln("Updated day : "+date.getUTCDate());
</script>
输出:
Today:9
Updated day:15

示例2

让我们看一个更新给定日期的日期的示例。
<script>
var date = new Date("August 15, 1947 20:22:10");
date.setUTCDate(20);
document.writeln("Updated day : "+date.getUTCDate());
</script>
输出:
Updated day:20

示例3

在此示例中,我们将提供比月份中存在的天数更多的日值。在这种情况下,setUTCDate()会将Date对象调整为下个月。
<script>
var date = new Date("August 15, 1947 20:22:10");
document.writeln("Previous date : "+date.getUTCDate()+"/"+(date.getUTCMonth()+1)+"/"+date.getUTCFullYear()+"<br>");
date.setUTCDate(32);
document.writeln("Updated date : "+date.getUTCDate()+"/"+(date.getUTCMonth()+1)+"/"+date.getUTCFullYear());
</script>
输出:
Previous date:15/8/1947
Updated date:1/9/1947

示例4

在此示例中,我们提供的天数要少于该月中的天数。在这种情况下,setUTCDate()会将Date对象调整为上个月。
<script>
var date = new Date("August 15, 1947 20:22:10");
document.writeln("Previous date : "+date.getUTCDate()+"/"+(date.getUTCMonth()+1)+"/"+date.getUTCFullYear()+"<br>");
date.setUTCDate(0);
document.writeln("Updated date : "+date.getUTCDate()+"/"+(date.getUTCMonth()+1)+"/"+date.getUTCFullYear());
</script>
输出:
Previous date:15/8/1947
Updated date:31/7/1947
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4