首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    用 moment 实现获取本周、前 n 周、后 n 周开始结束日期

    本文用 moment.js 实现了获取本周、前 n 周、后 n 周开始结束日期,即周一、周日日期的方法。...return [last_monday, last_sunday] }, /** 获取后 i 周的周一和周日日期,并以数组的方式返回。...(2) //获取前两周的那一周即上上周开始结束日期 let lastWeek3 = DateTimeUtils.getLastWeek(3) //获取前三周的那一周开始结束日期 let nextWeek1...= DateTimeUtils.getNextWeek(1) //获取下周开始结束日期 let nextWeek2 = DateTimeUtils.getNextWeek(2) //获取后两周那一周即下下周开始结束日期...let nextWeek3 = DateTimeUtils.getNextWeek(3) //获取后三周那一周开始结束日期 想获取前几周或后几周的开始结束日期,就在调用 getLastWeek(i)

    5.5K30

    php获取第N周的日期区间的工具方法

    php的日期库函数是很强大的,比如获取某个时间戳是当年度的第几周,可以用date(‘W’,$timestamp)实现,但如果已知是第几周,想取这周对应的时间区间怎么处理呢?...php的库函数里没有相应的方法,所以我封装了以下方法: /** * 获取第n周的日期区间 * @param [int] $no 要获取第几周的日期 * @param [string...] $dateFormat 日期格式 * @return string 日期区间字符串 */ public static function getDateByWeekNum(..., 所以如果元旦是周一,则第一周就是当前这周,否则第一周从下周开始 $leftDaysToNextMonday = $dateOrder > 1?...7-$dateOrder+1:0; //第N周的起始天应该是从第N-1周+1天开始的 $no--; $startDate = strtotime("+{$

    1.8K20

    ​Python-时间及日期-06-获取年周次星期

    7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2 Python:3.6.0 这个系列讲讲Python对时间及日期的操作...今天讲讲获取当前的年度、周次、星期信息 涉及模块:datetime Part 1:实现功能 获取当前日期时间信息 计算今天的年、周次、星期 计算3天后的年、周次、星期 计算3天前的年、周次、星期 Part...datetime.timedelta(days=n)other_time_1 = current_time + time_deltaother_time_2 = current_time - time_delta # 获取年...、周次、星期几y, w, d = current_time.isocalendar()print("今天对应的年,周次,星期几:", y, w, d) y, w, d = other_time_1.isocalendar...()print("3天后对应的年,周次,星期几:", y, w, d) y, w, d = other_time_2.isocalendar()print("3天前对应的年,周次,星期几:", y, w

    2.3K50

    如何用JavaScript获取当前日期所在周的周一

    在日常工作和学习中,很多小伙伴都会用到任务清单来管理自己的时间,特别是按周安排任务时,更是需要明确每周的起始日期。那么,如何用JavaScript快速获取当前日期所在周的周一呢?...场景描述 假设你正在开发一个任务管理应用,每周一都会自动生成一周的任务列表,用户可以在列表中添加、修改和查看任务。为了确保任务列表的日期准确无误,我们需要在每周一生成任务时,自动获取本周的周一日期。...每周一自动生成新的一周任务列表时,调用这个函数获取本周的起始日期,确保所有任务都从周一开始排列。...(mondayDate); 这样,每当用户打开应用时,看到的任务列表都是从本周一开始,非常直观和便于管理。...总结 通过这个小技巧,你可以轻松获取任意日期所在周的周一,在开发任务管理应用时尤为实用。如果你也有类似需求,不妨试试这个方法吧!如果遇到问题或有更好的建议,欢迎在评论区分享交流。

    1.2K10

    python获取日期加减之后的日期

    python语言中的datetime模块可以利用其中的方法获取不同的日期,比如获取当前日期、明天、昨天、上个月、下个月和明年。下面利用几个实例说明这些日期的获取方法,操作如下: ?...第二步,获取当前日期前一天日期,利用当前日期减去一天,如下图所示: ? 第三步,获取当前日期后一天日期,利用当前日期加上一天,如下图所示: ?...第四步,获取当前日期下一个月日期,利用当前日期加上30天,如下图所示: ? 第五步,获取当前日期上一个月的日期,利用当前日期减去30天,如下图所示: ?...第六步,获取当前日期返回明年今天的日期,利用当前日期加上365天,如下图所示: ?...(days=366)).strftime('%Y-%m-%d') print(day) #3周前期 day=(datetime.date.today() + datetime.timedelta(weeks

    12.7K20

    Power Automate从Excel获取日期如何格式化

    最近在做一个项目,用到了Power Automate从excel online中获取一个表提交到流数据集中。... 错题点: 因为设置流数据集的日期列为时间格式,而从excel获得的日期却是数字格式的,因此报错。 这显然不是我们想要的。...我们期望的是: 经过一番研究与参考,终于搞清楚了2件事: excel里的日期是以数字格式存储的,44570的意思就是从1900年1月1日算起的第44570天(以前真没当回事,因为python和其他语言都是可以将其直接转化为标准时间的...PA的表达式函数都能实现什么样的功能,看了个眼熟,至少能实现什么,不能实现什么,大概有了个数 所以对于该数字的处理也就有了思路: 44570.8943读取的时候是个字符串,带着小数点 先用indexOf获取小数点的位置...['开始时间']),'.'))), 'yyyy-MM-dd') 结果: 你问我为啥不是从1899-12-31开始,而是从1899-12-30开始?

    5.9K70
    领券