相关文章推荐
发呆的茴香  ·  解决eslint报错“Parsing ...·  1 年前    · 
憨厚的松树  ·  Sheets.Add 方法 (Excel) ...·  1 年前    · 
腼腆的牛肉面  ·  读写csv格式文·  1 年前    · 
console . log ( now . year ( ) ) ; // 2022 console . log ( now . month ( ) ) ; // 7 ( 0 到 11) console . log ( now . date ( ) ) ; // 2 console . log ( now . hour ( ) ) ; // 15 console . log ( now . minute ( ) ) ; // 23 console . log ( now . second ( ) ) ; // 27 console . log ( now . toObject ( ) ) ; // years: 2022, // months: 7, // date: 2, // hours: 15, // minutes: 20, // seconds: 34, // milliseconds: 728
// 减3 天
moment().subtract(3, 'days');
// 加1 天
moment().add(1, 'days');

加减时间取值

years
quarters
months
weeks
hours
minutes
seconds
milliseconds

计算时间差

// 时间差值
let m1 = moment('2018-08-14 11:00:00')
let m2 = moment('2018-08-14 11:00:01');
// 2018-08-14 11:00:01 - 2018-08-14 11:00:00 = 1
m2.diff(m1, 'second')

获取月起始日期

var moment = require("moment");
// 月开始日期
let startDate = moment().startOf("month").format("YYYY-MM-DD");
let startDateValue = moment().startOf("month").valueOf();
console.log(startDate, startDateValue);
// 2020-07-01 1593532800000
// 月结束日期
let endDate = moment().endOf("month").format("YYYY-MM-DD");
let endDateValue = moment().endOf("month").valueOf();
console.log(endDate, endDateValue);
// 2020-07-31 1596211199999

获取中文星期

import moment from "moment";
import 'moment/locale/zh-cn';
moment().format("YYYY年MM月DD日 dddd");
// 2020年11月12日 星期四

默认每周的第一天是周日,
如果引入中文语言包,每周的第一天是周一

const moment = require('moment')
const { extendCarbon } = require('carbon-time')
extendCarbon(moment);
// 语言环境默认是:en
console.log(moment.locale());
// 中文语言
moment.locale('zh-cn')
console.log(moment().startOf('week').toDateString());
// 默认:2022-07-10 (星期日)
// 设置中文语言后:2022-07-11 (星期一)
// 大于:2010-10-20 > 2010-10-21
console.log(moment('2010-10-20').isAfter('2010-10-21'));
// false
// 小于:2010-10-20 < 2010-10-21
console.log(moment('2010-10-20').isBefore('2010-10-21'));
// true
// 等于:2010-10-20 == 2010-10-20
console.log(moment('2010-10-20').isSame('2010-10-20')); 
// true
 

参考
moment.js的方法总结

Moment.js中文网: http://momentjs.cn/安装npm install moment -gvar moment=require('moment');moment().format('YYYY-MM-DD HH:mm:ss');// 2019-10-25 16:08:05moment(new Date()).format('YYYY-MM-DD HH:mm:...
LeanCloud给的日期是ISO格式,比如2017-06-05T14:08:20.589Z,直接显示在页面上体验不好。 凡是有关日期的,格式化、计算,用moment就够了。 http://momentjs.com/ 选moment.min.js版本,因为没有用到国际化的东西,体积省点是一点。 将moment.min.js放在小程序工程的utils目录下 const moment = require('moment.min.js'); moment.locale('en', {    longDateFormat : {        l: "YY
要使用Moment.js获取当前时间,您可以按照以下步骤操作: 1. 首,确保您已经在您的项目中安装了Moment.js。您可以使用npm或者接在HTML文件中引入Moment.js库。 2. 在您的代码中,使用以下语法获取当前时间: ```javascript var now = moment(); // 获取当前时间 3. 如果您想要格式化当前时间的显示方式,可以使用Moment.js提供的格式化函数。例如,要将当前时间格式化为特定的字符串格式,您可以使用以下代码: ```javascript var now = moment().format('YYYY-MM-DD HH:mm:ss'); // 格式化为 '年-月-日 时:分:秒' 的字符串 您可以根据需要选择不同的格式字符串。更多关于格式化日期和时间的选项,请参阅Moment.js的官方文档。 请注意,Moment.js已经停止维护,并且官方推荐使用更现代的日期和时间库,如Day.js或Luxon。如果您正在从头开始开发一个新项目,您可能会考虑使用这些库代替Moment.js
weixin_42530823: commad + shift +p 输入 Open User Settings (JSON), 然后添加如下代码 即 不会自动执行test runner "jest.runMode": { "type": "on-demand" Java:SpringBoot给Controller添加统一路由前缀 jsl575: https://blog.csdn.net/chujianboy/article/details/136835614 Java:SpringBoot给Controller添加统一路由前缀 jsl575: 四:[code=java] private RequestMappingInfo.BuilderConfiguration config = new RequestMappingInfo.BuilderConfiguration(); // 方法内 // fix patternParser if (this.config.getPatternParser() == null) { this.config.setPatternParser(patternParser); RequestMappingInfo.paths(prefix) .options(this.config) .build() [/code] 软考:计划评审技术(PERT)三点估算法计算工期、标准差、完成概率 悲观工期肯定是工期长的那个