Ar laiko žyma turi laiko juostą?
Ar laiko žyma turi laiko juostą?

Video: Ar laiko žyma turi laiko juostą?

Video: Ar laiko žyma turi laiko juostą?
Video: АБСОЛЮТНОЕ ЗЛО НАХОДИТСЯ В СТЕНАХ ЭТОГО СТРАШНОГО ДОМА /С ДЕМОНОМ ОДИН НА ОДИН/ ABSOLUTE EVIL 2024, Balandis
Anonim

UNIX apibrėžimas laiko žyma yra laiko zona nepriklausomas. The laiko žyma yra sekundžių (arba milisekundžių) skaičius, praėjęs nuo absoliutaus laiko momento, 1970 m. sausio 1 d. vidurnakčio UTC laiku. Nepriklausomai nuo jūsų laiko zona , a laiko žyma reiškia momentą, kuris visur yra vienodas.

Turint tai omenyje, kas yra laiko žyma naudojant „TimeZone“?

The laiko žyma duomenų tipas leidžia išsaugoti datą ir laiką. Tačiau jo nėra laiko zona duomenis. Tai reiškia, kad kai keičiate savo duomenų bazės serverį laiko zona , laiko žyma duomenų bazėje saugoma reikšmė nesikeičia. Laiko žymos duomenys yra laiko žyma su laiko juosta.

ar laiko žymos visada UTC? Unix laiko žymes yra visada remiantis UTC (kitaip vadinamas GMT). Tikslinga sakyti „Unix laiko žyma sekundėmis“arba „Unix laiko žyma milisekundėmis". Kai kuriems labiau patinka frazė „milisekundės nuo Unix epochos (neatsižvelgiant į keliamąsias sekundes)".

Tiesiog taip, kaip gauti laiko žymą iš laiko juostos?

Tu negali gauti a Laiko zona ID iš tam tikro Laiko žymė “, tai neįmanoma. Jūsų skaičiavimas nuo epochos buvo atliktas atsižvelgiant į tam tikrą laiko zona , paprastai UTC. Jei reikia žinoti tą numatytą zoną, kuri buvo naudojama kuriant tą skaičių nuo epochos, jos negalima nustatyti.

Kiek skaitmenų yra laiko žyma?

Galiojantis laiko žyma apima iki 6 skaitmenys tikslumo. Jei papildomai skaitmenys yra įvesties reikšmėse, laiko žyma yra suapvalintas. Toliau pateikti pavyzdžiai rodo elgesį, kai į a įterpiamos skirtingos reikšmės TIMESTAMP stulpelyje. Galiojančių datų diapazonas laiko žymes yra nuo 01-01-0001 iki 12-31-9999.

Rekomenduojamas: