如何在不使用字符串表示的情况下创建具有设置时区的日期

如何在不使用字符串表示的情况下创建具有设置时区的日期

为了在不使用字符串表示的情况下创建具有设置时区的日期,使用 Date对象 方法。它是JavaScript中用于处理日期和时间的内置函数。

语法:

new Date(year, month, date, hour, minute, second, millisecond)

方法1

使用这种方法,您可以创建一个带有设置时区的日期。您只需要使用内置函数new Date()来创建一个日期,并将该值存储在一个新变量中。然后使用document.getElementById(“demo”).innerHTML来显示这个变量的内容。

示例1:

<body> 
    <h1 style="color:green"> 
        GeeksforGeeks 
    </h1> 
      
    <p id="demo"></p> 
      
    <script> 
        var d = new Date(2019, 10, 4, 1, 43, 30, 0); 
        document.getElementById("demo").innerHTML = d; 
    </script> 
</body>

输出:

如何在不使用字符串表示的情况下创建具有设置时区的日期

方法2

使用Date()方法创建一个新的日期,并将其存储在一个变量中。然后使用 getTimezoneOffset() 方法,我们可以添加或减去时区偏移量。

示例2:

<body> 
    <h1 style="color:green"> 
        GeeksforGeeks 
    </h1> 
      
    <p id="demo"></p> 
      
    <script> 
        var d = new Date(2012, 9, 4); 
        d.setTime(d.getTime() + d.getTimezoneOffset() * 60 * 1000); 
        document.write(d); 
    </script> 
</body>

输出:

如何在不使用字符串表示的情况下创建具有设置时区的日期

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程