获取当前时间可以使用JavaScript内置对象Date来实现,可以获取当前时间的年份、月份、日期、小时、分钟、秒数、毫秒数等信息。下面是js获取当前时间(昨天、今天、明天)的完整攻略:
获取当前时间
使用new Date()方法创建Date对象,将当前时间赋值给它。
let now = new Date();
获取昨天的时间
要获取昨天的时间,需要将当前时间的天数减去1,然后重新生成Date对象。
let yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
获取明天的时间
获取明天的时间与获取昨天的时间类似,只需要将当前时间的天数加上1。
let tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
示例说明
下面是两个示例说明,分别是获取昨天和明天的日期,并在网页中显示出来。
<!DOCTYPE html>
<html>
<head>
<title>JavaScript获取当前时间</title>
<meta charset="utf-8">
</head>
<body>
<p>今天的日期是:<span id="today"></span></p>
<p>昨天的日期是:<span id="yesterday"></span></p>
<p>明天的日期是:<span id="tomorrow"></span></p>
<script type="text/javascript">
let now = new Date();
let yesterday = new Date();
let tomorrow = new Date();
yesterday.setDate(yesterday.getDate() - 1);
tomorrow.setDate(tomorrow.getDate() + 1);
document.querySelector('#today').textContent = now.toLocaleDateString();
document.querySelector('#yesterday').textContent = yesterday.toLocaleDateString();
document.querySelector('#tomorrow').textContent = tomorrow.toLocaleDateString();
</script>
</body>
</html>
在上述代码中,我们首先使用new Date()方法获取当前时间,然后获取昨天和明天的时间,将它们分别赋值给yesterday和tomorrow。接着,我们使用querySelector和textContent属性,来获取网页中的三个元素(今天、昨天、明天),并在其内部显示出日期。最后,通过调用toLocaleDateString()方法,将日期格式化为本地字符串。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:js获取当前时间(昨天、今天、明天) - Python技术站