Türkçe | English | 简体中文 | 日本語 | Português Brasileiro | 한국어 | Español (España) | Русский
Aynı modern API ile 2kB hızlı bir Moment.js alternatifi
Day.js, büyük ölçüde Moment.js uyumlu bir API ile modern tarayıcılar için tarih ve saatleri dönüştüren, doğrulayan, işleyen ve görüntüleyen minimalist bir JavaScript kütüphanesidir. Moment.js kullanıyorsanız, Day.js’i nasıl kullanacağınızı zaten biliyorsunuzdur.
dayjs()
.startOf('month')
.add(1, 'day')
.set('year', 2018)
.format('YYYY-MM-DD HH:mm:ss')
- 🕒 Benzer Moment.js API & Kalıpları
- 💪 Değişmez
- 🔥 Zincirlenebilir
- 🌐 I18n destekler
- 📦 2kB boyutunda küçük bir kütaphane
- 👫 Bütün tarayıcılarda desteklenir
Başlarken
Dökümantasyon
Daha fazla bilgiye, API ve diğer dökümanlara day.js.org websitesinden ulaşabilirsiniz.
Kurulum
npm install dayjs --save
API
Tarihleri ve saatleri dönüştürmek, doğrulamak, işlemek ve görüntülemek için Day.js API’larını kullanmak kolaydır.
dayjs('2018-08-08') // dönüştürme
dayjs().format('{YYYY} MM-DDTHH:mm:ss SSS [Z] A') // belirli bir formatta görüntüleme
dayjs()
.set('month', 3)
.month() // görüntüleme & değer atama
dayjs().add(1, 'year') // değiştirme
dayjs().isBefore(dayjs()) // sorgulama
I18n
Day.js, uluslararasılaştırma için büyük desteğe sahiptir.
Ancak siz kullanmadığınız sürece bunların hiçbiri yapınıza dahil edilmeyecektir.
import 'dayjs/locale/es' // isteğe göre yükle
dayjs.locale('tr') // yerel ayarı Türkçe olarak kullan
dayjs('2018-05-05')
.locale('zh-cn')
.format() //belirli bir durum için Basitleştirilmiş Çince formatında görüntüleme
Eklenti
Eklenti, işlevselliği genişletmek veya yeni özellikler eklemek için Day.js’e eklenebilen bağımsız bir modüldür.
import advancedFormat from 'dayjs/plugin/advancedFormat' // isteğe göre yükle
dayjs.extend(advancedFormat) // eklentiyi kullan
dayjs().format('Q Do k kk X x') // diğer mevcut formatlar
Sponsorlar
Sponsor olarak bu projeye destek olun. Logonuz, web sayfanızın linki ile birlikte burada görünür. [Sponsor Ol]
Katkıda Bulunanlar
Bu proje, katkıda bulunan tüm insanlar sayesinde mevcut.
Lütfen bize destek olmak için projeye 💖 yıldız 💖 verin. Teşekkürler.
Ve tüm destekçilerimize teşekkür ederiz! 🙏
Lisans
Day.js, bir MIT Lisansı altında lisanslanmıştır.