dayjs 的安装和引入

npm install dayjs --save
import dayjs from 'dayjs'

dayjs 获取当前年份 || 月份 || 当前几号的天数  || 星期几 || 几点

// 当前年份
var currentYear = dayjs().year(); // 获取当前月份
var currentMonth = dayjs().month() + 1;// 返回当前月份有多少天
var currentMonthDay = dayjs('2023-02-06').daysInMonth();  // 28 天// 获取当前几号的天数   2.8日  返回 Number 8
var currentDay = dayjs().date();// 获取当前是周几 返回 string   一 || 二 || 三
var currentWeek = dayjs().day();// 获取当前是几点   13.40  ===  Number 13
var currentHour = dayjs().hour()

dayjs 设置开始的某个时间 || 结束的某个时间

// year(今年一月1日上午 00:00) ||  month(本月1日上午 00:00)
// hour(当前时间,0 分、0 秒、0 毫秒)  ||   minute(当前时间,0 秒、0 毫秒)
// week(本周的第一天上午 00:00)
dayjs().startOf('day')  // startOf 时间的开始 当天的  00:00:00
dayjs().endOf('day')    // endOf   时间的末尾 当天的  23:59:59// 以下用法详解
dayjs("2023-02-06").startOf('day').format('YYYY-MM-DD HH:mm:ss'), // 转换> 2023-02-06 00:00:00
dayjs("2023-02-06").endOf('day').format('YYYY-MM-DD HH:mm:ss'),   // 转换> 2023-02-06 23:59:59
dayjs(formData.dataTime[0]).startOf('day').format('YYYY-MM-DD HH:mm:ss'),  // 用法

显示时间戳格式相关

dayjs().format(String)
dayjs('2023-02-06').format('YYYY-MM-DD HH:mm:ss') // 日期 === 年 月 日 时 分 秒   2023-02-06 00:00:00
dayjs().format('YYYY-MM-DD')  // 日期 === 年 月 日    2023-02-06
dayjs().format('YYYY-MM')     // 日期 === 年 月       2023-02

dayjs (方法)判断某个日期是否 已经在已过日期 ( Boole )

// 方法
dayjs('2023-02-07').isBefore(dayjs()); // 2023-02-06  false ( 2023-02-07 不在 02-06 之前 )

dayjs(方法) 判断某个日期是否跟某个日期相同

dayjs('2023-2-6').isSame(dayjs('2023-2-6')); // true

dayjs(方法) 判断某个日期是否在某个日期之后

dayjs('2023-2-7').isAfter(dayjs('2023-2-9')); // false  如果两个一样那么也是返回 false

时小记,终有成。

Dayjs 的一些常用方法相关推荐

  1. dayjs 入门及常用方法

    dayjs是一个轻量的处理时间和日期的 JavaScript 库 官方github https://github.com/iamkun/dayjs 中文使用文档 https://github.com/ ...

  2. dayjs 常用方法

    前言:工作中的经常对时间进行操作处理 ,例如倒计时,距离当前过去了多久等场景,采用原生的时间函数非常不便,本文推荐轻量级的时间处理库 dayjs 进行演示. 一.安装     npm install ...

  3. 30 个 php 操作 redis 常用方法代码例子

    这篇文章主要介绍了 30 个 php 操作 redis 常用方法代码例子 , 本文其实不止 30 个方法 , 可以操作 string 类 型. list 类型和 set 类型的数据 , 需要的朋友可以 ...

  4. SearchRequestBuilder常用方法说明

    SearchRequestBuilder常用方法说明 (1) setIndices(String... indices):上文中描述过,参数可为一个或多个字符串,表示要进行检索的index:(2) s ...

  5. 3-RACSignal 常用方法

    RACSingal的常用方法 一 基本使用 1map // 0 创建信号提供者// RACSubject,既能发送信号,又能订阅信号// 多用于代理,相当于OC里的delegate或者回调blockR ...

  6. AJAX 一些常用方法

    AJAX 一些常用方法 abort() 停止当前请求 getAllResponseHeaders() 返回包含HTTP请求的所有响应头信息,其中响应头包括Content-Length,Date,URI ...

  7. OC基础第四讲--字符串、数组、字典、集合的常用方法

    OC基础第四讲--字符串.数组.字典.集合的常用方法 字符串.数组.字典.集合有可变和不可变之分.以字符串为例,不可变字符串本身值不能改变,必须要用相应类型来接收返回值:而可变字符串调用相应地方法后, ...

  8. vue——props的两种常用方法

    vue--props的两种常用方法 1.实现父-->子的通信 举例如下: 父组件 parent.vue <children :channel="object1"> ...

  9. C#中静态方法的运用和字符串的常用方法(seventh day)

    又来到了今天的总结时间,由于昨天在云和学院学的知识没有弄懂,今天老师又专门给我们非常详细地讲了一遍,在这里非常谢谢老师.O(∩_∩)O 话不多说,下面就开始为大家总结一下静态方法的运用和字符串的常用方 ...

最新文章

  1. android-Bitmap,View,Canvas大综合
  2. matlab 三维饼图,重新学习MATLAB——作图技法及3D可视化
  3. 前端学习(526):等分布局
  4. visual studio 的各个版本下载地址
  5. java多线程_Java多线程
  6. 小心投机分子绿坝软件的苦肉计
  7. DEAP:使用生理信号进行情绪分析的数据库IEEE
  8. matlab%低通滤波器设计,用Matlab及C语言实现低通滤波器的设计
  9. 服务器Java环境配置
  10. 天天生鲜商品详情页HTML+css
  11. 软件开发人员的能力模型
  12. [NPUCTF2020]碰上彩虹,吃定彩虹
  13. Android NCNN识别文字(OCR)
  14. php 检测英文字符,php正则验证中英文字符串 - 小俊学习网
  15. 【KNIME案例】参数化驱动工作流调用业务人员建立的脚本
  16. Xcode全局搜索搜不到部分内容解决
  17. 基于激光雷达实现三边定位算法开发记录(五)——三角函数法拟定圆心
  18. 【大学物理·恒定电流的磁场】毕奥-萨伐尔定律
  19. 软件工程-大学体育馆管理系统交互图
  20. 【已解决】如何用Python执行终端命令cmd(使用suprocess.run,并获取到stderror)

热门文章

  1. java正则表达式简单总结以及个别案例(手机号码,邮箱,座机号码)
  2. sql语句select中直接替换或去掉字符
  3. 聊天框体实现:对话框
  4. dhs手术是什么意思_求教DHS的适应症和手术操作规范
  5. 国际话题:我们已经知道了区块链杀手级应用(下)
  6. Matlab常用工具箱的调用命令
  7. docker: Error response from daemon: driver failed programming external connectivity on endpoint webs
  8. 《菊与刀》original 的阅读
  9. 事业单位资产管理系统功能优势?加强资产日常监管,杜绝资产流失
  10. 腾讯地图位置和经纬度的转换工具类