博客
关于我
moment时间处理相关小结
阅读量:796 次
发布时间:2023-02-09

本文共 1153 字,大约阅读时间需要 3 分钟。

Moment.js 日期处理基础指南

1.1 取当天时间并格式化显示

使用Moment.js快速获取当前时间,并以指定格式显示。以下示例展示了如何获取当天的日期信息:

var now = moment().format("YYYY年MM月DD日");

1.2 任意时间戳格式化

通过将时间戳传递给Moment.js实例,可以将任意时间戳格式化为指定格式的字符串。以下示例展示了如何将一个特定的时间戳格式化为"YYYY-MM-DD HH:mm:ss"格式:

var t1 = moment(1411641720000).format('YYYY-MM-DD HH:mm:ss');

1.3 获取前一天日期

要获取前一天的日期,可以使用Moment.js的day()方法,并将结果格式化为指定格式。以下示例展示了如何获取前一天的日期:

var t11 = moment().day(0).format('YYYY-MM-DD');

1.4 获取本周五日期

要获取本周五的日期,可以使用Moment.js的weekday()方法,并将结果格式化为指定格式。以下示例展示了如何获取本周五的日期:

var t12 = moment().weekday(5).format('YYYY-MM-DD');

1.5 获取上周五日期

要获取上周五的日期,可以使用Moment.js的weekday()方法,并将参数设置为-3。以下示例展示了如何获取上周五的日期:

var t13 = moment().weekday(-3).format('YYYY-MM-DD');

1.6 获取当前年份、月份、日期

要获取当前的年份、月份和日期,可以使用Moment.js的year(), month(), 和date()方法。以下示例展示了如何获取这些信息:

var t14 = moment().year();var t15 = moment().month(); // 月份从0开始,需加1显示当前月var t16 = moment().date();

1.7 获取上个月今天的日期

要获取上个月的今天日期,可以使用Moment.js的subtract()方法,并将时间设为1个月。以下示例展示了如何获取上个月的今天日期:

var t18 = moment().subtract(1, 'months').format('YYYY-MM-DD');

1.8 获取上个月日期

要获取上个月的日期,可以使用Moment.js的subtract()方法,并将时间设为1个月。以下示例展示了如何获取上个月的日期:

var t19 = moment().subtract(1, 'months').format('YYYY-MM-DD');

转载地址:http://ldffk.baihongyu.com/

你可能感兴趣的文章
MyEclipse更改项目名web发布名字不改问题
查看>>
MyEclipse用(JDBC)连接SQL出现的问题~
查看>>
mt-datetime-picker type="date" 时间格式 bug
查看>>
myeclipse的新建severlet不见解决方法
查看>>
MyEclipse设置当前行背景颜色、选中单词前景色、背景色
查看>>
Mtab书签导航程序 LinkStore/getIcon SQL注入漏洞复现
查看>>
myeclipse配置springmvc教程
查看>>
MyEclipse配置SVN
查看>>
MTCNN 人脸检测
查看>>
MyEcplise中SpringBoot怎样定制启动banner?
查看>>
MyPython
查看>>
MTD技术介绍
查看>>
MySQL
查看>>
MySQL
查看>>
mysql
查看>>
MTK Android 如何获取系统权限
查看>>
MySQL - 4种基本索引、聚簇索引和非聚索引、索引失效情况、SQL 优化
查看>>
MySQL - ERROR 1406
查看>>
win11系统无法打开软件_组策略无法打开_gpedit.msc不生效_为了对电脑进行保护,已经阻止此应用---Windows工作笔记057
查看>>
mysql - 视图
查看>>