Vue 获取最近一周、当前周的日期
项目中需要前端给后端传最近一周的日期去获取数据,看到网上很多获取一周时间的方法都写得很麻烦,代码太多看着很不简洁,实在是受不了就自己写了一个方法,代码如下:
getWeektime() {let myDate = new Date(); // 获取今天日期const dateArray = [];for (let i = 0; i < 7; i++) {dateArray.push(myDate.toLocaleDateString());myDate.setDate(myDate.getDate() - 1);}return dateArray
},
最后返回的数据是倒序的
想要正序可以最后给dateArray翻转一下,或者先获取一周第一天的数据再将后面的每一天push进去
getWeektime() {let myDate = new Date(); myDate.setDate(myDate.getDate() - 6);const dateArray = [];for (let i = 0; i < 7; i++) {dateArray.push(myDate.toLocaleDateString());myDate.setDate(myDate.getDate() + 1);}return dateArray;
},
补充一下:后面又看到需求说要获取当前周的周一到周日的日期,所以重新修改了一下
(只获取了当前周的周一、周日的日期,想得到一周的数据可以自己写一个循环)
getWeektime() {let monday = new Date();let sunday = new Date();const nowDay = (new Date()).getDay() || 7;monday.setDate(monday.getDate() - nowDay + 1);sunday.setDate(sunday.getDate() - nowDay + 7);return {monday: monday.toLocaleDateString(),sunday: sunday.toLocaleDateString(),};
},
Vue 获取最近一周、当前周的日期相关推荐
- Js/Vue 获取7天之前或之后的日期,亲测可用
在项目开发过程中,经常会遇见需要统计一周或一段日期内数据统计查询的需求, 通过下面的代码,可以获取自当天起,前后几天的日期时间 我在度娘那里找到,个人觉得比较简便的方法: function fun_d ...
- vue获取当前一周日期
方法一 首先我们通过获取今天时间来确认日期和周几,此时会出现三种情况: 1.当前周一: 2.当前周日: 3.当前是周二到周五任意一天: 也就是明确知道的是今天的日期以及今天周几,通过new Date( ...
- java 周几_java根据日期获取周几和获取某段时间内周几的日期
整理两个日期的方法. 根据日期获取当天是周几 /** * 根据日期获取当天是周几 * @param datetime 日期 * @return 周几 */ public static String d ...
- java中获取当前一周日期和上周下周日期当前周数
1.获取当前日期所在周的所有日期 public static List<Date> dateToCurrentWeek(Date myDate) {Calendar cal = Cale ...
- php中如何获得当前周数,PHP中根据输入的周数获取到该周的日期范围
/** * 根据输入的周数获取到该周的日期范围[推荐使用] * 从周一到周日算是一周 * * @author _DT_Baby * @param int $year 年份 * @param int $ ...
- 某年的第几个月或第几个周换算为具体的日期 -- vue
某年的第几个月或第几个周换算为具体的日期 – vue 2020年的第2月: 输出为: 2020第8周 换算为: 代码如下: // 获取统计周期范围getDayFanWei(year, weekOrMo ...
- 【新】Python获取前N周时间开始日期和截止日期
Python获取前N周时间开始日期和截止日期 直接上代码 结果 直接上代码 import datetimetoday = datetime.datetime.today().date() print ...
- vue 获取今日、昨日、本周、上周、本月、上月 日期时间,时间戳(获取系统时间)
要求获得今日.昨日.本周.上周.本月.上月 的用户数据,因此查了一些文档之类的根据需求封装了几个方法,如果你的需求同我一样,那么你可以直接拷贝,按照步骤去使用即可.话不多说直接上代码 第一步:--安装 ...
- 简单介绍vue获取token实现token登录的示例代码
最近新做了个vue项目,正好项目中有登录部分,本文就详细的介绍一下登录部分的实现,文中通过示例代码介绍的非常详细,感兴趣的小伙伴们可以参考一下 使用token做登录验证的思路大致如下: 1.在第一次登 ...
- python代码根据当前时间获取下一周的日期
python代码根据当前时间获取下一周的日期 #使用python代码根据当前日期计算下一周的日期范围 import datetime,calendar import pandas as pddef g ...
最新文章
- 三安光电圈钱凶猛 两年三轮再融资逾百亿
- 腾讯优图13篇论文入选ICCV2019,涉及2D图像多视图生成等研究
- php 自动签到源码,我也来发个自动签到脚本,PHP版
- html中的瀑布流是什么
- 95-36-032-ChannelHandler-SimpleChannelInboundHandler
- mac上的Android虚拟机,android虚拟机能在retina MacBook pro上跑吗?
- eureka动态扩容_SpringCloud- 第二篇 Eureka快速上手
- UGUI 屏幕适配 导致 BoxCollider无效 解决记录
- CAD制图系列之中心线画法
- codevs 3981 动态最大子段和
- 伟大的程序员是怎样炼成的?
- php如何去重,php二维数组如何去重?(代码示例)
- 快速启动工具入门——以Launchy为例(一)
- SXF2019集合遍历
- 08系统装iss_安全信息系统| ISS | 第1部分
- oracle改了监听 12514,ORA-12514:TNS 监听问题
- excel拆分单元格内容_Excel办公软件教程
- 探索云原生技术之容器编排引擎-Kubernetes/K8S详解(3)
- Windows Shellcode开发[2]
- 【攻防世界web】NewsCenter