JavaScript setSeconds()
方法用于根据本地时间设置指定日期的秒数。
语法
setSeconds() 方法由以下语法表示:
dateObj.setSeconds( secValue[, msValue]]])
参数
secValue - 表示 0 到 59 之间的整数值,指定秒。如果提供的秒值大于 59,则 setSeconds() 方法会相应地递增分钟值
msValue - 它是可选的。它表示 0 到 999 之间的整数值,指定毫秒。如果提供的毫秒值大于 999,setSeconds() 方法会相应地增加第二个值。
方法示例
这里,我们将通过各种例子来了解setSeconds()方法。
示例1
让我们看一个打印当前和更新的第二个值的示例。
<script>
var seconds=new Date();
document.writeln("当前的秒数 : "+seconds.getSeconds()+"<br>");
seconds.setSeconds(15);
document.writeln("更新后的秒数 : "+seconds.getSeconds());
</script>
输出:
当前的秒数 : 2
更新后的秒数: 15
更新后的秒数: 15
示例2
让我们看一个例子来更新给定时间的第二个值。
<script>
var seconds=new Date("August 15, 1947 20:22:10");
seconds.setSeconds(15);
document.writeln("更新后的秒数 : "+seconds.getSeconds());
</script>
输出:
更新后的秒数: 15
示例3
在本例中,我们将指定毫秒值(大于 999)和秒。
<script>
var seconds=new Date("August 15, 1947 20:22:10");
seconds.setSeconds(10,1012);
document.writeln("更新后的秒数: "+seconds.getSeconds());
</script>
输出:
更新后的秒数: 11