Skip to content
Day.js

magyar

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

magyar

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

Megjelenés

Sidebar Navigation

Telepítési útmutató

Node.js

Böngészők

TypeScript

Letöltés

Feldolgozás

Mostani

String

String + Format

Unix Timestamp (milliseconds)

Unix Időbélyeg (másodpercek)

Dátum

Objektum

Tömb

UTC

Dayjs Objektum Klónozása

Érvényesség

Lekérdezés és Beállítás

Milliszekundumok

Másodperc

Perc

Óra

A hónap napja

A hét napja

A hét napja (helyi beállítások szerint)

ISO hét napja

Az év adott napja

Az év hetének sorszáma

ISO szerinti év hete

Hónap

Évnegyed

Év

Hét Éve

Hét éve (ISO)

Év hetei (ISO)

Get

Beállítás

Maximum

Minimum

Manipulálás

Hozzáadás

Kivonás

Idő kezdete

Időszak vége

Helyi

UTC

UTC eltolás

Megjelenítés

Formátum

Eltelt idő

Idő X-hez viszonyítva

Eltelt idő a mostanihoz képest

Idő X-hez viszonyítva

Naptári idő

Különbség

Unix Timestamp (milliseconds)

Unix Timestamp

A hónap napjai

Mint JavaScript Date objektum

Tömb formátumban

JSON-ként

ISO 8601 formátumú sztringként

Objektum

String formátumban

Lekérdezés

Is Before

Is Same

Is After

Ugyanaz vagy Korábbi

Azonos vagy Későbbi Időpont

Is Between

Day.js objektum?

Szökőév

i18n

Területi beállítás betöltése Node.js környezetben

Területi beállítások betöltése a böngészőben

A területi beállítás globális módosítása

Helyi nyelvi beállítások módosítása

A Day.js aktuális locale beállításának lekérdezése

A hónapok és a hét napjainak listázása az aktuális területi beállításban

Hozzáférés a területi beállítások specifikus funkcióihoz

Bővítmények

Plugin betöltése NodeJS-ben

Bővítmény betöltése böngészőben

AdvancedFormat

ArraySupport

BadMutable

BigInt támogatás

BuddhistEra

Naptár funkció

CustomParseFormat

DayOfYear

DevHelper

Időtartamok

IsBetween

IsLeapYear

IsSameOrAfter

IsSameOrBefore

IsToday

IsTomorrow

IsYesterday

IsoWeek

IsoWeeksInYear

LocaleData

LocalizedFormat

MinMax

ObjectSupport

PluralGetSet

PreParsePostFormat

QuarterOfYear

RelativeTime

Időzóna

ToArray

ToObject

UpdateLocale

UTC

weekOfYear

WeekYear

A Hét Napja

Testreszabás

Hónapnevek

Hónapok rövidítései

A hét napjai

Rövidített hétköznap nevek

Minimális hétköznap rövidítések

Relatív idő

Naptár

Időtartamok

Létrehozás

Klónozás

Humanize

Formátum

Milliszekundum

Másodpercek

Perc

Órák

Napok

Hetek

Hónapok

Évek

Idő hozzáadása egy időtartamhoz

Időtartam kivonása

Diff használata időtartammal

Időegységként

Időegység meghatározása

JSON-ként

Időtartam?

ISO 8601 sztringként

Nyelvi beállítások

Időzóna

Parsing in Zone

Időzóna váltása

Felhasználói időzónájának meghatározása

Alapértelmezett időzóna beállítása

Ezen az oldalon

Testreszabás ​

A Day.js rendkívül könnyen testreszabható.

Létrehozhatsz egy új nyelvi beállítást.

js
var localeObject = {...} // Day.js nyelvi beállítás objektum, a részleteket lásd alább
dayjs.locale('en-my-settings', localeObject);

Frissíthetsz egy létező nyelvi beállítást.

TIP

Ehhez az UpdateLocale bővítmény használata szükséges.

js
dayjs.extend(updateLocale);

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

Egy Day.js nyelvi beállítás objektum sablonja:

javascript
const localeObject = {
  name: 'es', // name: String (a nyelvi beállítás neve, String típusú)
  weekdays: 'Domingo_Lunes ...'.split('_'), // weekdays: Array (a hét napjainak tömbje)
  weekdaysShort: 'Sun_M'.split('_'), // OPTIONAL, short weekdays: Array (opcionális, a hét napjainak rövidített tömbje, ha nincs megadva, az első három betű kerül felhasználásra)
  weekdaysMin: 'Su_Mo'.split('_'), // OPTIONAL, min weekdays: Array (opcionális, a hét napjainak minimális tömbje, ha nincs megadva, az első két betű kerül felhasználásra)
  weekStart: 1, // OPTIONAL, set the start of a week (opcionális, a hét kezdőnapjának beállítása. Ha az érték 1, akkor a hétfő lesz a hét kezdőnapja vasárnap helyett.)
  yearStart: 4, // OPTIONAL, the week that contains Jan 4th is the first week of the year (opcionális, az a hét, amely január 4-ét tartalmazza, az év első hete.)
  months: 'Enero_Febrero ... '.split('_'), // months: Array (a hónapok tömbje)
  monthsShort: 'Jan_F'.split('_'), // OPTIONAL, short months: Array (opcionális, a hónapok rövidített tömbje, ha nincs megadva, az első három betű kerül felhasználásra)
  ordinal: n => `${n}º`, // ordinal: Function (number) => return number + output (sorszám képző függvény, a számot kapja meg paraméterként és a sorszámot adja vissza)
  formats: {
    // abbreviated format options allowing localization (rövidített formátum opciók a honosításhoz)
    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',
    // lowercase/short, optional formats for localization (kisbetűs/rövid, opcionális formátumok a honosításhoz)
    l: 'D/M/YYYY',
    ll: 'D MMM, YYYY',
    lll: 'D MMM, YYYY h:mm A',
    llll: 'ddd, MMM D, YYYY h:mm A',
  },
  relativeTime: {
    // relative time format strings, keep %s %d as the same (relatív idő formátumok, a %s és %d helyőrzőket hagyd változatlanul)
    future: 'in %s', // e.g. in 2 hours, %s been replaced with 2hours (pl. 2 óra múlva, a %s helyére a "2 óra" kerül)
    past: '%s ago',
    s: 'a few seconds',
    m: 'a minute',
    mm: '%d minutes',
    h: 'an hour',
    hh: '%d hours', // e.g. 2 hours, %d been replaced with 2 (pl. 2 óra, a %d helyére a "2" kerül)
    d: 'a day',
    dd: '%d days',
    M: 'a month',
    MM: '%d months',
    y: 'a year',
    yy: '%d years',
  },
  meridiem: (hour, minute, isLowercase) => {
    // OPTIONAL, AM/PM (opcionális, délelőtt/délután jelölő)
    return hour > 12 ? 'PM' : 'AM';
  },
};

Egy Day.js nyelvi beállítás fájl sablonja (pl. dayjs/locale/es.js):

javascript
import dayjs from 'dayjs'

const locale = { ... } // Your Day.js locale Object (A Day.js nyelvi beállítás objektumod.)

dayjs.locale(locale, null, true) // load locale for later use (nyelvi beállítás betöltése későbbi használatra)

export default locale
Pager
Előző oldalA Hét Napja
Következő oldalHónapnevek

A MIT licenc alapján kiadva.

Copyright (c) 2020 iamkun

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

A MIT licenc alapján kiadva.

Copyright (c) 2020 iamkun