📌  相关文章
📜  如何以秒为单位获取当前日期和时间?

📅  最后修改于: 2022-05-13 01:56:34.722000             🧑  作者: Mango

如何以秒为单位获取当前日期和时间?

在本文中,我们将学习如何使用 Javascript 内置方法以为单位获取当前日期和时间。我们将通过两种方式执行它:

  • 使用 Date.now() 方法
  • 使用新的 Date.getTime() 方法

方法一:使用Date.now() 方法

Date.now() 方法返回自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数。这被称为纪元时间。它可以用于时间戳,因为可以通过比较时间戳轻松检查事件的顺序。通过将该值除以 1000,然后使用 Math.round()函数对值进行四舍五入,可以将返回的毫秒转换为秒。这样做是为了防止由于浮点值引起的不一致。

句法:

Date.now();

参数:此方法不接受任何参数。

返回值:它返回自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数。

示例:此示例描述了使用 Date.now() 方法获取当前日期和时间。

HTML


  

    How to get current date in JavaScript?

  

    

        GeeksforGeeks     

               How to get current date in JavaScript?          

        Current date/time in milliseconds is:                

       

        Current date/time in seconds is:                

       

        Current date/time in words is:                

                      


HTML


  

    How to get current date in JavaScript?

  

    

        GeeksforGeeks     

             How to get current date in JavaScript?          

        Current date/time in milliseconds is:                

       

        Current date/time in seconds is:                

       

        Current date/time in words is:                

                      


输出:

Date.now() 方法

方法 2:使用新的 Date.getTime() 方法

Date.getTime() 方法返回自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数。它始终使用 UTC 表示时间。与 Date.now() 方法不同,它必须使用 new 关键字进行初始化。通过将该值除以 1000,然后使用 Math.round()函数对值进行四舍五入,可以将返回的毫秒转换为秒。这样做是为了防止由于浮点值引起的不一致。

句法:

new Date().getTime();

参数:此方法不接受任何参数。

返回类型:一个数值,等于自 Unix 纪元以来的毫秒数。

示例:此示例描述了使用 Date.getTime() 方法获取当前日期和时间。

HTML



  

    How to get current date in JavaScript?

  

    

        GeeksforGeeks     

             How to get current date in JavaScript?          

        Current date/time in milliseconds is:                

       

        Current date/time in seconds is:                

       

        Current date/time in words is:                

                      

输出:

Date.getTime() 方法