🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more
Socket
Book a DemoInstallSign in
Socket

@interaction/moment

Package Overview
Dependencies
Maintainers
6
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@interaction/moment

moment

latest
npmnpm
Version
1.0.0
Version published
Maintainers
6
Created
Source

日期

安装

npm install --save @interaction/moment

使用

import moment from '@interaction/moment';

API

format(value: string|number|Date, format: string, locale?: string, timezone?: string)

  • value: Date|number|string 日期
  • format: string 要包含的日期、时间部分的格式,使用预定义选项或自定义格式字符串。
  • locale:string 要使用的区域格式规则的区域代码。 如果不提供,默认为 zh。 可选.
  • timezone:string 一个时区偏移(比如'+0430')或标准的 UTC/GMT 或美国大陆时区的缩写。默认为最终用户机器上的本地系统时区。可选. 默认值是 undefined.

Demo

moment.format(new Date(), 'yyyy-MM-dd');
moment.format(new Date(), 'yyyy-MM-dd HH:mm:ss');

diff(date1, date2, unit: string, asFloat?: boolean)

获取两个日期的时间差

  • date1: Date|number|string 日期
  • date2: Date|number|string 日期
  • unit: year | month | quarter| week | day | hour | minute | second
  • asFloat: 是否返回float数值,默认false,可选

Demo

moment.diff(new Date('2020-6-1'), new Date('2019-5-1'), 'year')
moment.diff(new Date('2020-6-1'), new Date('2020-5-1'), 'month')
moment.diff(new Date('2020-6-1'), new Date('2020-5-1'), 'day')

subtract(date, days)

获取n天前日期

  • date: Date|number|string 日期
  • days: number

Demo

moment.subtract(new Date(), 7)

Keywords

moment

FAQs

Package last updated on 04 Jun 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts