Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Get a formatted date.

License

NotificationsYou must be signed in to change notification settings

uiwjs/date-formatter

Repository files navigation

GitHub Actions Build formatterCoverage Statusnpm downloads

Get a formatted date.

Demo preview in CodePenDemo preview in CodeSandbox

Install

$ npm install --save @uiw/formatter

Usage

importformatterfrom'@uiw/formatter';console.log(formatter());//=> 2019-03-07console.log(formatter.utc());//=> 2019-03-07console.log(formatter('YYYY年MM月DD日',newDate(2019,3,7)))//=> 2019年04月07日console.log(formatter('YYYY年MM月DD日 16:30:29',newDate(2019,3,7,16,30,29)))//=> 2019年04月07日 16:30:29console.log(formatter('YYYY年MM月DD日 HH:mm-ss',newDate(2019,3,7,16,30,29)))//=> 2019年04月07日 16:30-29console.log(formatter('YYYY/MM/DD HH:mm:ss',newDate(2019,3,7,16,30,29)))//=> 2019年04月07日 16:30-29console.log(formatter('YYYY/MM/DD HH:mm:ss',newDate(2019,3,7,16,30,29)))//=> 2019/04/07 16:30:29console.log(formatter('YYYY'));//=> 2019console.log(formatter.utc('YYYY'));//=> 2019

Or manually download and linkformatter.js in your HTML, It can also be downloaded viaUNPKG:

<divid="date"></div><scriptsrc="https://unpkg.com/@uiw/formatter/dist/formatter.min.js"></script><script>document.getElementById('date').innerHTML=formatter();</script>

The aboveexample preview.

timeZoneConverter

Resolve changes in time zone, resulting in inaccurate display server time

functiontimeZoneConverter(date,timeZone){constoldDate=newDate(date);constnewDate=newDate();conststamp=oldDate.getTime();if(!timeZone)returnoldDate;return(isNaN(timeZone)&&!timeZone)    ?oldDate :newDate(stamp+(newDate.getTimezoneOffset()*60*1000)+(timeZone*60*60*1000));}timeZoneConverter(newDate(1434701732*1000),8)

API

formatter(rule:String,date:Date,utc:Boolean);formatter.utc(rule:String,date:Date);

Supported Patterns

ruleDescription中文说明E.g
YYYYfull year2019
MMmonth02
DDday05
HHhours12
mmminutes分钟59
ssseconds09
msmilliseconds毫秒532

[8]ページ先頭

©2009-2025 Movatter.jp