Skip to content
Day.js

Türkçe

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
čeština
magyar

Türkçe

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
čeština
magyar

Görünüm

Sidebar Navigation

Kurulum

Node.js

Web Tarayıcısı

TypeScript

İndir

Ayrıştırma

Şimdi

Dize

Dize ve Biçim

Milisaniye Cinsinden Unix Zaman Damgası

Unix Zaman Damgası (saniyeler)

Tarih

Nesne

Array

UTC

Day.js Kopyalama

Doğrulama

Getirme + Ayarlama

Milisaniye

Saniye

Dakika

Saat

Ayın Günü

Haftanın Günü

Haftanın Günü (Yerel Ayarlara Göre)

ISO Haftanın Günü (ISO Weekday)

Yılın Günü

Yılın Hafta Numarası

ISO Yılı Haftası

Ay

Çeyrek

Yıl

Haftanın Yılı

ISO Hafta Yılı

Yıldaki Hafta Sayısı (ISO)

Get

Ayarla

Maksimum Değer

Minimum

Manipülasyon

Ekle

Çıkarma

Zamanın Başlangıcı

Zaman Aralığının Sonu

Yerel

UTC

UTC Ofseti

Görüntü

Biçimlendirme

Geçen Zaman

X'ten İtibaren Zaman

Şimdiye Göre Geçen Süre

X'e Kalan Zaman

Takvim Zamanı

Fark

Unix Zaman Damgası (Milisaniye Cinsinden)

Unix Zaman Damgası (Saniye)

Ayın Gün Sayısı

JavaScript `Date` Nesnesi Olarak

Diziye Dönüştürme

JSON Formatında

ISO 8601 Biçimi

Nesne Şeklinde

Dize Olarak

Sorgulama

Öncesinde mi?

Aynı Mı?

Sonra mı?

Aynı mı veya Daha Önce mi

Aynı veya Sonrası

Arasında mı

Bir Dayjs Nesnesi mi?

Artık Yıl

i18n

Node.js'te Yerel Ayar Yüklenmesi

Tarayıcıda Yerel Ayar Yükleme

Genel Yerel Ayarı Değiştirme

Yerel Ayarları Değiştirme

Day.js Yerel Ayarını Kontrol Etme

Geçerli Yerelin Aylarını ve Haftanın Günlerini Listelemek

Yerel Ayara Özgü İşlevlere Erişim

Eklenti

Node.js'de Eklenti Yükleme

Tarayıcıda Eklenti Yükleme

AdvancedFormat

Dizi Desteği

BadMutable

BigInt Desteği

BuddhistEra

Takvim

CustomParseFormat

DayOfYear

DevHelper

Süre

IsBetween

IsLeapYear

IsSameOrAfter

IsSameOrBefore

IsToday

IsTomorrow

IsYesterday

IsoWeek

IsoWeeksInYear

LocaleData (Yerel Veri)

Yerelleştirilmiş Format

MinMax

ObjectSupport

PluralGetSet

PreParsePostFormat

Yıl Çeyreği

Göreceli Zaman

Saat Dilimi

ToArray

ToObject

UpdateLocale

UTC

weekOfYear

Hafta Yılı

Hafta Günü

Özelleştirme

Ay Adları

Ay Kısaltmaları

Haftanın Günleri

Haftanın Günleri Kısaltmaları

En Kısa Hafta Günleri Kısaltmaları

Göreceli Zaman

Takvim

Süreler

Oluşturma

Kopyalama

İnsana Uygun Hale Getirme

Biçimlendirme

Milisaniye

Saniyeler

Dakikalar

Saatler

Günler

Haftalar

Aylar

Yıllar

Zaman Ekleme

Zaman Azaltma

Diff ile Süre Kullanımı

Zaman Birimi Cinsinden

Zaman Birimi Alma

JSON

Bir Süre Nesnesi mi?

ISO 8601 String Olarak

Yerel Ayarlar

Zaman Dilimi

Zaman Diliminde Ayrıştırma

Zaman Dilimine Dönüştürme

Kullanıcının Saat Dilimini Otomatik Olarak Belirleme

Varsayılan Saat Dilimini Ayarla

Bu sayfada

Özelleştirme ​

Day.js'i özelleştirmek oldukça kolaydır.

Yeni bir yerel ayar oluşturabilirsiniz.

js
var localeObject = {...} // Day.js yerel ayar nesnesi, aşağıda detaylı olarak açıklanmıştır
dayjs.locale('en-my-settings', localeObject);

Mevcut bir yerel ayarı güncelleyebilirsiniz.

TIP

Bu, UpdateLocale eklentisinin kullanılmasını gerektirir.

js
dayjs.extend(updateLocale);

dayjs.updateLocale('en', {
  /**/
});

Day.js yerel ayar nesnesi şablonu.

javascript
const localeObject = {
  name: 'es', // name String
  weekdays: 'Domingo_Lunes ...'.split('_'), // weekdays Array
  weekdaysShort: 'Sun_M'.split('_'), // İSTEĞE BAĞLI, kısa günler dizisi. Belirtilmezse ilk üç harfi kullanılır.
  weekdaysMin: 'Su_Mo'.split('_'), // İSTEĞE BAĞLI, en kısa günler dizisi. Belirtilmezse ilk iki harfi kullanılır.
  weekStart: 1, // İSTEĞE BAĞLI, bir haftanın başlangıcını ayarlayabilirsiniz. Değer 1 ise, Pazar yerine Pazartesi haftanın başlangıcı olur.
  yearStart: 4, // İSTEĞE BAĞLI, 4 Ocak'ı içeren hafta, yılın ilk haftası olarak kabul edilir.
  months: 'Enero_Febrero ... '.split('_'), // months Array
  monthsShort: 'Jan_F'.split('_'), // İSTEĞE BAĞLI, kısa aylar dizisi, belirtilmezse ilk üç harfi kullanın
  ordinal: n => `${n}º`, // ordinal Fonksiyonu (sayı) => sayıyı çıktı olarak döndürür
  formats: {
    // yerelleştirmeye olanak tanıyan kısaltılmış biçim seçenekleri
    LTS: 'h:mm:ss A',
    LT: 'h:mm A',
    L: 'MM/DD/YYYY',
    LL: 'MMMM D, YYYY',
    LLL: 'MMMM D, YYYY h:mm A',
    LLLL: 'dddd, MMMM D, YYYY h:mm A',
    // yerelleştirme için küçük harf/kısa, isteğe bağlı biçimler
    l: 'D/M/YYYY',
    ll: 'D MMM, YYYY',
    lll: 'D MMM, YYYY h:mm A',
    llll: 'ddd, MMM D, YYYY h:mm A',
  },
  relativeTime: {
    // göreceli zaman biçimi dizeleri, %s ve %d'yi aynı şekilde koruyun.
    future: '%s sonra', // örneğin, 2 saat içinde, %s 2 saat ile değiştirildi
    past: '%s önce',
    s: 'birkaç saniye',
    m: 'bir dakika',
    mm: '%d dakika',
    h: 'bir saat',
    hh: '%d saat', // örneğin, 2 saat, %d 2 ile değiştirildi
    d: 'bir gün',
    dd: '%d gün',
    M: 'bir ay',
    MM: '%d ay',
    y: 'bir yıl',
    yy: '%d yıl',
  },
  meridiem: (hour, minute, isLowercase) => {
    // İSTEĞE BAĞLI, AM/PM formatı
    return hour > 12 ? 'PM' : 'AM';
  },
};

Day.js yerel ayar dosyası şablonu (örneğin, dayjs/locale/es.js).

javascript
import dayjs from 'dayjs'

const locale = { ... } // Day.js yerel ayar nesneniz.

dayjs.locale(locale, null, true) // Sonraki kullanımlar için yerel ayarı yükleyin

export default locale
Pager
Önceki sayfaHafta Günü
Sonraki sayfaAy Adları

MIT Lisansı altında yayınlanmıştır.

Copyright (c) 2020 iamkun

https://day.js.org/docs/en/customization/customization

MIT Lisansı altında yayınlanmıştır.

Copyright (c) 2020 iamkun