获取系统当前时间是JavaScript常见的操作之一,可以使用JavaScript内置的Date对象实现。下面是获取系统当前时间的方法攻略:
1.使用 Date 对象
创建 Date 对象后,我们可以通过调用其方法来获取相应的时间信息。
const now = new Date(); //创建一个 Date 对象
const year = now.getFullYear(); //获取当前年份
const month = now.getMonth() + 1; //获取当前月份(注意,月份需要加一)
const date = now.getDate(); //获取当前日期
const hours = now.getHours(); //获取当前小时数
const minutes = now.getMinutes(); //获取当前分钟数
const seconds = now.getSeconds(); //获取当前秒数
console.log(`当前系统时间为:${year}-${month}-${date} ${hours}:${minutes}:${seconds}`)
上面代码会输出如下格式的日期时间信息:
当前系统时间为:2021-10-17 14:22:12
2.使用 Date 对象的时间戳(timestamp)
可以通过Date.now()
方法获取当前系统时间的时间戳,然后通过时间戳转换成指定的时间格式。
const timestamp = Date.now(); //获取当前时间的时间戳
const date = new Date(timestamp); //将时间戳转化为 Date 对象
const year = date.getFullYear(); //获取年份
const month = date.getMonth() + 1; //获取月份
const day = date.getDate(); //获取日期
const hour = date.getHours(); //获取小时
const minute = date.getMinutes(); //获取分钟
const second = date.getSeconds(); //获取秒钟
console.log(`当前系统时间为:${year}年${month}月${day}日 ${hour}:${minute}:${second}`)
上面代码会输出如下格式的日期时间信息:
当前系统时间为:2021年10月17日 14:22:12
除了上面这两种方法,还可以使用各种第三方库或框架来获取当前系统时间,比如moment.js等。
注意:以上是在浏览器中使用JavaScript获取系统时间,在Node.js环境中获取系统时间可能会有所不同。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript获取系统当前时间的方法 - Python技术站