date time format timezone
1.0.0
ทำการรองรับเขตเวลาแบบ polyfills ใน Intl.DateTimeFormat
API
เบราว์เซอร์บางตัวไม่รองรับเขตเวลาที่กำหนดเองใน Intl.DateTimeFormat API (เนื่องจากเป็นตัวเลือกตามมาตรฐาน ECMA-402) Polyfill นี้เป็นเพียงการสนับสนุนนี้เท่านั้น Polyfill ประกอบด้วยข้อมูลเขตเวลาในอดีต ข้อมูล CLDR และโค้ดเล็กๆ เพื่อใช้รองรับการสนับสนุนนี้
npm i date-time-format-timezone
จากนั้นนำเข้ารหัสของคุณ:
require('date-time-format-timezone'); // polyfill is ready
รวมทุกอย่าง:
<script src="https://unpkg.com/date-time-format-timezone@latest/build/browserified/date-time-format-timezone-complete-min.js">
หรือรวมไฟล์แต่ละไฟล์:
<script src="https://unpkg.com/date-time-format-timezone@latest/build/browserified/date-time-format-timezone-no-data-min.js">
<script src="https://unpkg.com/date-time-format-timezone@latest/build/browserified/data/locales/locale-en-US-POSIX.js">
<script src="https://unpkg.com/date-time-format-timezone@latest/build/browserified/data/metazone.js">
<script src="https://unpkg.com/date-time-format-timezone@latest/build/browserified/data/timezones/tzdata-america-los_angeles.js">
polyfill นี้สามารถเพิ่มการสนับสนุนนี้ได้
new Intl . DateTimeFormat ( 'hi' , {
timeZone : 'Asia/Calcutta' ,
timeZoneName : 'long' ,
year : 'numeric' ,
month : 'numeric' ,
day : 'numeric' ,
hour : 'numeric' ,
minute : 'numeric' ,
} ) . format ( new Date ( ) ) ;
"११/१/२०१७, पू १:२६ भारतीय मानक समय"
new Intl . DateTimeFormat ( 'en' , {
timeZone : 'America/Los_Angeles' ,
timeZoneName : 'long' ,
year : 'numeric' ,
month : 'numeric' ,
day : 'numeric' ,
hour : 'numeric' ,
minute : 'numeric' ,
} ) . format ( new Date ( ) ) ;
"1/10/2017, 12:00 PM Pacific Standard Time"
เอพีไอ | สนับสนุน |
---|---|
International.DateTimeFormat | |
Date.toLocaleString | |
Date.toLocaleTimeString | |
Date.toLocaleTimeString |
git checkout https://github.com/yahoo/date-time-format-timezone.git
npm install
grunt download
grunt
npm publish
ย่อเล็กสุด | gzip | |
---|---|---|
สมบูรณ์ | 2.64MB | 322KB |
โซนบนสุด 1 เท่านั้น ไม่มีสถานที่ | 369.32KB | 71KB |
ทุกโซนไม่มีสถานที่ | 303.19KB | 75KB |
โซนบนสุด 1 ตำแหน่งบนสุด 2 | 641.86KB | 148KB |
*1. โซนบนสุดเป็นเขตเวลาที่กำหนดเองที่นี่
*2. สถานที่ยอดนิยมคือสถานที่ที่ระบุไว้แบบกำหนดเองที่นี่