JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】

yizhihongxing

JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】

在JavaScript中,可以使用Date对象来获取当前时间和日期,并对其进行一些简单和复杂的操作。为了方便起见,以下是获取日期的常见方法实例:

获取当前日期

要获取当前日期,可以使用以下代码:

let today = new Date();
let year = today.getFullYear();
let month = today.getMonth() + 1;
let day = today.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);

当我们运行以上代码时,将显示当前完整日期,例如:2021-08-12。

获取昨天年月日

如果想获得昨天的日期,可以使用以下代码:

let yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
let year = yesterday.getFullYear();
let month = yesterday.getMonth() + 1;
let day = yesterday.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);

当我们运行以上代码时,将显示昨天完整日期,例如:2021-08-11。

获取明天年月日

如果想获得明天的日期,可以使用以下代码:

let tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
let year = tomorrow.getFullYear();
let month = tomorrow.getMonth() + 1;
let day = tomorrow.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);

当我们运行以上代码时,将显示明天完整日期,例如:2021-08-13。

获取前n天的日期

如果想获得前5天的日期,可以使用以下代码:

let date = new Date();
date.setDate(date.getDate() - 5);
let year = date.getFullYear();
let month = date.getMonth() + 1;
let day = date.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);

当我们运行以上代码时,将显示前5天的完整日期,例如:2021-08-07。

获取后n天的日期

如果想获得后10天的日期,可以使用以下代码:

let date = new Date();
date.setDate(date.getDate() + 10);
let year = date.getFullYear();
let month = date.getMonth() + 1;
let day = date.getDate();
let fullDate = year + "-" + month + "-" + day;
console.log(fullDate);

当我们运行以上代码时,将显示后10天的完整日期,例如:2021-08-22。

以上就是使用JavaScript获取日期的方法实例。无论是对于前端还是后端开发,获取数据并运用这些方法处理它们都是非常有用的。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】 - Python技术站

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

相关文章

  • javascript 网页跳转的方法

    下面是详细讲解“JavaScript 网页跳转的方法”的攻略: 1. 使用 location 对象 JavaScript 中的 location 对象包含了当前窗口的 URL 信息,可以通过 location 对象跳转到另一个页面。使用 location 对象的方式非常简单,只需要将想要跳转的 URL 赋值给它的 href 属性即可: location.hr…

    JavaScript 2023年5月18日
    00
  • 微信小程序wx.request的简单封装

    我可以为您提供“微信小程序wx.request的简单封装”的完整攻略。请注意,由于涉及到代码以及markdown格式,我将使用代码块展示相关示例。 1. 简介 在微信小程序中,通过 wx.request 可以发送网络请求。但使用 wx.request 还需要处理错误、重试等问题。因此,封装 wx.request 可以更方便地处理网络请求相关的问题。 2. 封…

    JavaScript 2023年5月27日
    00
  • JS中的Map对象用法及说明

    JS中的Map对象是一种用于存储键值对的数据结构,与Object对象相似,但是它可以使用任何JavaScript类型作为键,包括字符串、数字、布尔值等。在这篇攻略中,我将会介绍Map对象的基本用法和一些示例演示。 Map对象的基本用法 1. 创建Map对象 通过new Map()语句可以创建一个空的Map对象。可以使用Map构造函数来创建Map对象,并且可以…

    JavaScript 2023年5月27日
    00
  • 轻轻松松学习JavaScript

    轻轻松松学习JavaScript 一、前言 JavaScript是Web前端开发的核心技术之一,基本所有现代网站均使用JavaScript进行开发。因此,掌握JavaScript基础是学习Web前端开发的重要第一步。本篇攻略将介绍如何轻松入门学习JavaScript基础知识。 二、学习路线 1. 学习基础语法 学习JavaScript基础语法是入门的第一步。…

    JavaScript 2023年5月18日
    00
  • 国外的为初学者写的JavaScript教程

    下面我将为您详细讲解如何学习“国外的为初学者写的JavaScript教程”。 一、寻找合适的教程网站 在寻找JavaScript教程网站时,您可以通过搜索引擎来寻找。以下是几个优秀的JavaScript教程网站,推荐大家参考: MDN Web 文档:MDN Web 文档是一个权威的Web技术文档网站。该网站的JavaScript教程适合初学者学习,并有逐步深…

    JavaScript 2023年6月10日
    00
  • Javascript在IE和Firefox浏览器常见兼容性问题总结

    Javascript在IE和Firefox浏览器常见兼容性问题总结 介绍 Javascript是一种用于Web前端开发的脚本语言,但是由于浏览器的不同实现,可能会导致在不同浏览器中出现不同的行为。本文总结了Javascript在IE和Firefox浏览器中常见的兼容性问题,并提供了解决方案。 常见问题及解决方案 1. document.all 在IE浏览器中…

    JavaScript 2023年6月10日
    00
  • 使用javascript做时间倒数读秒功能的实例

    下面是使用 JavaScript 做时间倒数读秒功能的完整攻略: 步骤一:HTML 结构 首先,在 HTML 中创建一个显示倒计时的容器。例如,可以创建一个包含类名为 countdown-timer 的 div 元素: <div class="countdown-timer"></div> 步骤二:CSS 样式 对…

    JavaScript 2023年5月27日
    00
  • jQuery插件windowScroll实现单屏滚动特效

    下面就对”jQuery插件windowScroll实现单屏滚动特效”进行详细讲解。 什么是jQuery插件windowScroll jQuery插件windowScroll是一款jQuery插件,它可以帮助我们实现网页的单屏滚动特效。单屏滚动特效是指网页按照一个固定的高度分成若干个屏幕,在滚动滑轮时网页会逐一切换,同时每个屏幕又各自有不同的过渡效果和动画特效…

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