代码编织梦想

import moment from ‘moment’;

// 获取今天的时间段
const today = [
moment().startOf(‘day’).format(‘YYYY-MM-DD HH:mm:ss’),
moment().endOf(‘day’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本周的时间段
const thisWeek = [
moment().startOf(‘week’).format(‘YYYY-MM-DD HH:mm:ss’),
moment().endOf(‘week’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本月的时间段
const thisMonth = [
moment().startOf(‘month’).format(‘YYYY-MM-DD HH:mm:ss’),
moment().endOf(‘month’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本季度的时间段
const thisQuarter = [
moment().startOf(‘quarter’).format(‘YYYY-MM-DD HH:mm:ss’),
moment().endOf(‘quarter’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本年的时间段
const thisYear = [
moment().startOf(‘year’).format(‘YYYY-MM-DD HH:mm:ss’),
moment().endOf(‘year’).format(‘YYYY-MM-DD HH:mm:ss’)
];

import dayjs from ‘dayjs’;

// 获取今天的时间段
const today = [
dayjs().startOf(‘day’).format(‘YYYY-MM-DD HH:mm:ss’),
dayjs().endOf(‘day’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本周的时间段
const thisWeek = [
dayjs().startOf(‘week’).format(‘YYYY-MM-DD HH:mm:ss’),
dayjs().endOf(‘week’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本月的时间段
const thisMonth = [
dayjs().startOf(‘month’).format(‘YYYY-MM-DD HH:mm:ss’),
dayjs().endOf(‘month’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本季度的时间段
const thisQuarter = [
dayjs().startOf(‘quarter’).format(‘YYYY-MM-DD HH:mm:ss’),
dayjs().endOf(‘quarter’).format(‘YYYY-MM-DD HH:mm:ss’)
];

// 获取本年的时间段
const thisYear = [
dayjs().startOf(‘year’).format(‘YYYY-MM-DD HH:mm:ss’),
dayjs().endOf(‘year’).format(‘YYYY-MM-DD HH:mm:ss’)
];

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/guojiachengxu/article/details/131006976

【Day.js】一个轻量2KB的处理时间和日期的JavaScript 库,常用API记录与分享-爱代码爱编程

关于时间的操作,一直在使用momentjs这个库。方便灵巧,功能强大。唯一的缺点:包大小为200K。精简的方案:如dayjs和miment。 dayjs本身就是对标momentjs进行开发的: Day.js is a minimalist JavaScript library that parses, validates, manipulates

JavaScript 时间处理库之 Day.js 的常用 API-爱代码爱编程

dayjs中文官网 Day.js: Moment.js 的 2kB 轻量化方案,拥有同样强大的 API 解析 // 解析 param 返回一个day.js 对象,如下图: dayjs() // 使用 .format() 可转成字符串,否则返回的都是 dayjs 对象 // "2018-04-05T00:00:00+08:00" dayj

date 的gmt、utc、iso、cst、timestamp 等格式 及moment、dayjs_date cst-爱代码爱编程

文章目录 一、不同的时间格式1.1、时间的由来1.2、国际标准时间格式1) 格林威治标准时间(GMT):2) 世界标准时(UTC):3) 中国标准时间(CST)4) ISO 8601 标准时间5) 时间戳