JS 日期操作代码,获取当前日期,加一天,减一天

JS是一种强大而灵活的脚本语言,用来操作日期也很简单。下面是获取当前日期、加一天、减一天的完整攻略。

获取当前日期

获取当前日期很简单,使用JS内置对象Date即可。

var today = new Date();
console.log(today);

上述代码会输出当前日期的完整信息,包括年月日、时分秒和时区等详细信息。

输出结果示例:

Tue Aug 31 2021 16:36:45 GMT+0800 (中国标准时间)

如果你想输出特定格式的日期字符串,可以使用Date对象的方法对日期进行格式化,例如:

var today = new Date();
var year = today.getFullYear();
var month = today.getMonth() + 1;
var day = today.getDate();
var dateString = year + '-' + month + '-' + day;
console.log(dateString);

输出结果示例:

2021-8-31

加一天

要将当前日期加1天,可以使用Date对象的setDate()方法和getDate()方法。

var today = new Date();
var tomorrow = new Date(today);
tomorrow.setDate(today.getDate() + 1);
console.log(tomorrow);

在上述代码中,我们首先将当前日期赋值给一个新的变量tomorrow,然后使用setDate()方法将日期加一天。最后输出tomorrow的日期信息。

输出结果示例:

Wed Sep 01 2021 16:36:45 GMT+0800 (中国标准时间)

减一天

同样地,要将当前日期减1天也可以使用Date对象的setDate()方法和getDate()方法。

var today = new Date();
var yesterday = new Date(today);
yesterday.setDate(today.getDate() - 1);
console.log(yesterday);

同样地,我们将当前日期赋值给一个新的变量yesterday,使用setDate()方法将日期减一天。最后输出yesterday的日期信息。

输出结果示例:

Mon Aug 30 2021 16:36:45 GMT+0800 (中国标准时间)

以上就是JS日期操作代码,获取当前日期,加一天,减一天的完整攻略,希望对你有帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS 日期操作代码,获取当前日期,加一天,减一天 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • async/await实现Promise.all()的方式

    使用async/await实现Promise.all()的方式,需要结合async函数和await关键字来实现,具体步骤如下: 定义一个异步函数asyncPromiseAll,接收一个Promise数组作为参数,并在该函数内部使用await关键字等待所有Promises的执行结果。 通过使用try-catch代码块,捕获异常并将其抛出以确保异步函数能够正常执…

    JavaScript 2023年5月27日
    00
  • ajax实现简单实时验证功能

    下面是“ajax实现简单实时验证功能”的攻略: 什么是Ajax实时验证 Ajax是一种用于创建快速动态Web网页的技术,通过在不刷新页面的情况下向服务器发送请求并获取响应数据,可以实现实时验证表单数据的功能。 通常在前端验证数据的时候,我们会通过JavaScript来实现,但是客户端验证容易被用户绕过,所以我们还需要在后端进行验证。而利用Ajax可以在前端先…

    JavaScript 2023年6月10日
    00
  • JavaScript实现excel文件导入导出

    JavaScript 可以用于实现Excel文件的导入和导出。在实现这一功能之前,需要引入两个外部 JavaScript 库:SheetJS 和 FileSaver。 SheetJS 是一个 JavaScript 库,提供了读取、解析、写入 Excel 文件的功能。可以通过npm安装SheetJS: npm install xlsx FileSaver 是一…

    JavaScript 2023年5月27日
    00
  • 一篇文章带你学会JavaScript计时事件

    一篇文章带你学会JavaScript计时事件攻略 JavaScript计时事件介绍 JavaScript计时事件指的是js脚本在页面中实现计时功能。该功能广泛应用于网站中的倒计时、计时器等场景。JS计时事件的主要实现方式有setTimeout()和setInterval()两种方式。 setTimeout() setTimeout()是一种延时执行的方法,可…

    JavaScript 2023年5月27日
    00
  • JavaScript重复元素处理方法分析【统计个数、计算、去重复等】

    JavaScript重复元素处理方法分析【统计个数、计算、去重复等】 在JavaScript中,处理重复元素是常见的需求,本篇文章将分析几种处理重复元素的方法,包括统计个数、计算、去重复等。 统计个数 统计重复元素的个数是最常见的需求,以下是一些实现方法: 方法1:for循环+计数器 let arr = ["apple", "b…

    JavaScript 2023年5月28日
    00
  • javascript中sort() 方法使用详解

    JavaScript中sort() 方法使用详解 什么是sort()方法 JavaScript中的sort()方法是用于对数组进行排序的方法。当我们需要对一个数组进行排序,比如按照数字大小或者字符串字母顺序,这时就可以使用sort()方法来动态的对数组进行排序。 sort()方法实际上是对原数组进行排序,因此原数组的顺序会被改变,这也就意味着我们在使用sor…

    JavaScript 2023年6月1日
    00
  • 小发现之浅谈location.search与location.hash的问题

    标题:小发现之浅谈location.search与location.hash的问题 背景介绍 location.search与location.hash是前端开发中常用的两个属性,它们分别用于获取当前url中带的查询参数和锚点参数。这两个属性的使用方式不同,而且在某些情况下会出现一些问题,需要特别注意。 location.search与location.ha…

    JavaScript 2023年6月11日
    00
  • 分享19个JavaScript 有用的简写写法

    下面为您详细讲解“分享19个JavaScript 有用的简写写法”的完整攻略。 前言 JavaScript 是目前应用广泛的编程语言之一,对于初学者来说,熟练使用一些简写写法可以提高编码效率,降低调试成本。本文将分享19个 JavaScript 有用的简写写法,方便开发者们在使用 JavaScript 过程中更加高效、便捷地完成编码工作。 内容 1. Ter…

    JavaScript 2023年5月19日
    00
合作推广
合作推广
分享本页
返回顶部