moment是什么意思(Web前端数据处理)
admin
2023-08-31 00:05:45
0

介绍

在Web开发中,日期处理始终是一个令人头疼的问题,这是一个非常普遍的现象。在现代Web开发过程中,我们通常通过第三方库来解决开发中的痛点。对于日期处理,已经有优秀的第三方库帮助我们解决问题,其中moment和dayjs是最好的。Dayjs比momentjs更轻,拥有Moment.js的2kB轻量级方案和与momentjs高度一致的API。所以,如果你用过momentjs,不用担心用不到dayjs。我们来看看吧!

Github

Github上提供了相应的中文文档,不用担心看不懂相关API的含义和用法!

https://github.com/iamkun/dayjs

dayjs()。startOf('月')。add(1,'天')。设定(‘年’,2018)。format(' yyyy-mm-ddhh :mm 3360 ss ')

相关特性

和Moment.js具有相同的API和用法;不可变数据支持链式操作;I18n国际化;大小为2kb的微型库完全兼容浏览器;

安装指南

可以通过以下方式安装和使用。

NPM : npminstalldayjs-saveinportdayjs from ' day js '//或common js//vardayjs=require(' day js ');dayjs()。format()CDN:-最新压缩的JavaScript文件-scriptsrc=''scriptscriptscriptdayjs()。format ()/script下载到自己的服务器上。

API

Day.js有很多API可以解析、处理、检查、增减、显示时间日期(以下是简单用法,更详细用法请参考文档)。

Dayjs('2018-08-08')//分析Dayjs()。format(' { yyyy } mm-ddth 3360mm 3360 SSSS[z]a ')//Show day js()。设置('月'3)。月份()。

但是除非手动加载,否则默认情况下多语言不会打包到项目中。

按需导入' day js/locale/es '//Load day js . locale(' es ')//使用西班牙语dayjs ('2018-05-05 ')。区域设置(“zh-cn”)。format()//使用简体中文

国际化I18n

插件本例。

从' dayjs/plugin/advanced format '//加载插件dayjs.extend(advancedFormat)//使用插件day js()。format(' qdokkxx ')//使用扩展API

插件

momentjs和dayjs是摆脱日期处理麻烦的优秀插件。如果你厌倦了处理前端的日期处理,可以试试momentjs和dayjs,希望能帮到你!

相关内容

热门资讯

玩家必看“新蛮王大厅房卡透视批... 咨询房/卡添加微信:41828340许多玩家在游戏中会购买房卡来享受更好的游戏体验。那么,今天我就来...
重大通报“新皇豪牛牛其实的确有... 您好:新皇豪牛牛这款游戏可以开挂,确实是有挂的,需要软件加微信【8700483】,很多玩家在新皇豪牛...
新手必备攻略!约战抚顺麻将确实... 您好:约战抚顺麻将这款游戏可以开挂,确实是有挂的,需要了解添加微信【5415480】很多玩家在这款游...
5秒详论!人海大厅房卡多少钱火... DDH同时新的iPhone将迎来全新的iOS 16系统。iOS16系统升级了交互功能,并且升级更新了...
房卡秒懂“新大海房卡正版如何购... 咨询房/卡添加微信:41828340许多玩家在游戏中会购买房卡来享受更好的游戏体验。那么,今天我就来...