date-fns 工作日助手函数

getDay

描述

获取给定日期是星期几。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
0~6 星期几, 0表示星期日

案例

const result = getDay(new Date(2012, 1, 29))
// => 3

getISODay

描述

获取给定日期在ISO周是第几天。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Number ISO周的第几天

案例

const result = getISODay(new Date(2012, 1, 26))
// => 7

isFriday

描述

给定日期是星期五吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期五

案例

const result = isFriday(new Date(2014, 8, 26))
// => true

isMonday

描述

给定日期是星期一吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期一

案例

const result = isMonday(new Date(2014, 8, 22))
// => true

isSaturday

描述

给定日期是星期六吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期六

案例

const result = isSaturday(new Date(2014, 8, 27))
// => true

isSunday

描述

给定日期是星期天吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期天

案例

const result = isSunday(new Date(2014, 8, 21))
// => true

isThursday

描述

给定日期是星期四吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期四

案例

const result = isThursday(new Date(2014, 8, 25))
// => true

isTuesday

描述

给定日期是星期二吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期二

案例

const result = isTuesday(new Date(2014, 8, 23))
// => true

isWednesday

描述

给定日期是星期三吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为星期三

案例

const result = isWednesday(new Date(2014, 8, 24))
// => true

isWeekend

描述

给定日期是在周末吗?

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Boolean 日期是否为周末

案例

const result = isWeekend(new Date(2014, 9, 5))
// => true

nextDay

描述

获取给定日期的下一个星期几的日期。

参数

字段 类型 描述
date Date或Number 给定日期
day Number 0-6表示星期几, 0表示星期日

返回

类型 描述
Date 下一周的星期几的日期

案例

const result = nextDay(new Date(2020, 2, 20), 1)
// => Mon Mar 23 2020 00:00:00
const result = nextDay(new Date(2020, 2, 21), 2)
// => Tue Mar 24 2020 00:00:00

nextFriday

描述

获取给定日期的下一个星期五的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期五的日期

案例

const result = nextFriday(new Date(2020, 2, 22))
// => Fri Mar 27 2020 00:00:00

nextMonday

描述

获取给定日期的下一个星期一的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期一的日期

案例

const result = nextMonday(new Date(2020, 2, 22))
// => Mon Mar 23 2020 00:00:00

nextSaturday

描述

获取给定日期的下一个星期六的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期六的日期

案例

const result = nextSaturday(new Date(2020, 2, 22))
// => Sat Mar 28 2020 00:00:00

nextSunday

描述

获取给定日期的下一个星期天的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期天的日期

案例

const result = nextSunday(new Date(2020, 2, 22))
// => Sun Mar 29 2020 00:00:00

nextThursday

描述

获取给定日期的下一个星期四的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期四的日期

案例

const result = nextThursday(new Date(2020, 2, 22))
// => Thur Mar 26 2020 00:00:00

nextTuesday

描述

获取给定日期的下一个星期二的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期二的日期

案例

const result = nextTuesday(new Date(2020, 2, 22))
// => Tue Mar 24 2020 00:00:00

nextWednesday

描述

获取给定日期的下一个星期三的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 下一个星期三的日期

案例

const result = nextWednesday(new Date(2020, 2, 22))
// => Wed Mar 25 2020 00:00:00

previousDay

描述

获取给定日期的上一个星期几的日期。

参数

字段 类型 描述
date Date或Number 给定日期
day Number 0-6表示星期几, 0表示星期日

返回

类型 描述
Date 上一个星期几的日期

案例

const result = previousDay(new Date(2020, 2, 20), 1)
// => Mon Mar 16 2020 00:00:00
const result = previousDay(new Date(2020, 2, 21), 2)
// => Tue Mar 17 2020 00:00:00

previousFriday

描述

获取给定日期的上一个星期五的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期五的日期

案例

const result = previousFriday(new Date(2021, 5, 19))
// => Fri June 18 2021 00:00:00

previousMonday

描述

获取给定日期的上一个星期一的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期一的日期

案例

const result = previousMonday(new Date(2021, 5, 18))
// => Mon June 14 2021 00:00:00

previousSaturday

描述

获取给定日期的上一个星期六的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期六的日期

案例

const result = previousSaturday(new Date(2021, 5, 20))
// => Sat June 19 2021 00:00:00

previousSunday

描述

获取给定日期的上一个星期天的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期天的日期

案例

const result = previousSunday(new Date(2021, 5, 21))
// => Sun June 20 2021 00:00:00

previousThursday

描述

获取给定日期的上一个星期四的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期四的日期

案例

const result = previousThursday(new Date(2021, 5, 18))
// => Thu June 17 2021 00:00:00

previousTuesday

描述

获取给定日期的上一个星期二的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期二的日期

案例

const result = previousTuesday(new Date(2021, 5, 18))
// => Tue June 15 2021 00:00:00

previousWednesday

描述

获取给定日期的上一个星期三的日期。

参数

字段 类型 描述
date Date或Number 给定日期

返回

类型 描述
Date 上一个星期三的日期

案例

const result = previousWednesday(new Date(2021, 5, 18))
// => Wed June 16 2021 00:00:00

setDay

描述

将给定日期设置为给定日期所在周的星期几。

参数

字段 类型 描述
date Date或Number 给定日期
day Number 星期几

返回

类型 描述
Date 新的日期

案例

const result = setDay(new Date(2014, 8, 1), 0)
// => Sun Aug 31 2014 00:00:00
const result = setDay(new Date(2014, 8, 1), 0, {weekStartsOn: 1})
// => Sun Sep 07 2014 00:00:00

setISODay

描述

将给定日期设置为给定日期所在ISO周的星期几。

参数

字段 类型 描述
date Date或Number 给定日期
day Number 星期几

返回

类型 描述
Date 新日期

案例

const result = setISODay(new Date(2014, 8, 1), 7)
// => Sun Sep 07 2014 00:00:00

猿创征文|date-fns 工作日助手函数相关推荐

  1. 猿创征文|date-fns 天助手函数

    date-fns 天助手函数 addBusinessDays 描述 在给定日期上添加指定工作日数(mon-fri). 参数 字段 类型 描述 date Date或Number 要更改的日期 amoun ...

  2. 猿创征文|date-fns 秒助手函数

    date-fns 秒助手函数 addSeconds 描述 在给定时间上加上给定秒数. 参数 字段 类型 描述 date Date或Number 给定时间 amount Number 给定秒数 返回 类 ...

  3. 猿创征文|date-fns 毫秒助手函数

    date-fns 毫秒助手函数 addMilliseconds 描述 在给定时间上加上给定毫秒 参数 字段 类型 描述 date Date或Number 给定时间 amount Number 给定毫秒 ...

  4. 猿创征文|date-fns 小时助手函数

    date-fns 小时助手函数 addHours 描述 在给定的时间上添加指定小时数. 参数 字段 类型 描述 date Date或Number 要更改的日期 amount Number 添加的小时数 ...

  5. 猿创征文 | DevOps运维的10个日常使用工具分享

    猿创征文 | DevOps运维的10个日常使用工具分享 一.DevOps介绍 1.DevOps的简介 2.个人分享的10个工具导航 二.jenkins 1.jenkins介绍 2.jenkins的优点 ...

  6. 猿创征文|《Java》关键字大全-小结

    目录 关键字 一.Java中的关键字有: 二.访问控制 1.public 2.protected: 3.private: 三.类.方法.变量.修饰符 1.abstract: 2.class: 3.ex ...

  7. 猿创征文丨深度学习基于双向LSTM模型完成文本分类任务

    大家好,我是猿童学,本期猿创征文的第三期,也是最后一期,给大家带来神经网络中的循环神经网络案例,基于双向LSTM模型完成文本分类任务,数据集来自kaggle,对电影评论进行文本分类. 电影评论可以蕴含 ...

  8. 猿创征文|OpenCV 如何提高条形码识别率

    猿创征文|OpenCV 如何提高条形码识别率 今天介绍一个使用OpenCV提高条形码识别率的算法 平台及OpenCV库简介 强烈建议:先学习一下OpenCV的课程 步入正题:从图片读取到条码截取部分( ...

  9. 猿创征文 | 国产数据实战之docker部署MyWebSQL数据库管理工具

    猿创征文 | 国产数据实战之docker部署MyWebSQL数据库管理工具 一.MyWebSQL介绍 1.MyWebSQL简介 2.MyWebSQL特点 二.检查本地环境 1.检查docker状态 2 ...

最新文章

  1. 讯飞语音识别_赛诺语音输入法报告 搜狗、讯飞、百度AI语音输入哪家强
  2. drupal与html转换,老葛 怎么改变drupal form 生成的html啊 ? | Think in Drupal
  3. java 模型 数据库_数据库表与java域模型之间的mapping和自动生成(基于mybatis)
  4. php 卡迪尔的秘密
  5. 数据切分——Mysql分区表的建立及性能分析
  6. 【路径规划】基于matlab RBF优化Qlearning算法机器人避障路径规划【含Matlab源码 1219期】
  7. python爬虫运行一遍后再运行不成功_python爬虫 - pyspdier run时运行到on_start就停止 但是单步调试可继续...
  8. Spring源码解析(一)下载及编译(版本5.2.x)
  9. java ehcache使用_ehcache使用报错
  10. Excel在筛选后进行排序的函数
  11. 3.21 Refused Bequest 被拒绝的馈赠
  12. 国美易卡对IP层数据进行处理,国美易卡对TCP/IP的封装
  13. Android中手机号、车牌号正则表达式
  14. Android仿淘宝、京东Banner滑动查看图文详情
  15. UV汞灯-UVLED光源能量计、强度计通用品牌-WKM-UV1
  16. 芝麻信用免押降低消费门槛 今年过年“以租代买”成潮流
  17. 如何在WPS 2019中将图片背景设置为透明
  18. app同质化趋势下,如何实现差异化?
  19. 黑客利用雅虎通好友列表发动钓鱼攻击
  20. 15-Groovy-日期和时间

热门文章

  1. 顶底突破同花顺副图指标 波浪类指标
  2. C/S B/S架构和BLL DAL UI层次概念
  3. Python实现无限级分类
  4. 最新Ghost Win7系统下载(含32位纯净版和64位旗舰版)
  5. linux远程管理工具之tabby
  6. springmvc集成freemarker_晏无心_新浪博客
  7. mysql 死锁模拟_MySQL死锁
  8. 软件测试缺陷报告怎么写?
  9. 除了 MySQL,这些数据库你都认识么?
  10. linux-top命令查看内存CPU