Az időbélyegnek van időzónája?
Az időbélyegnek van időzónája?

Videó: Az időbélyegnek van időzónája?

Videó: Az időbélyegnek van időzónája?
Videó: Tanuljuk meg a PHP5 használatát 24 óra alatt 7. rész - dátumok kezelése 2024, November
Anonim

A UNIX meghatározása időbélyeg van időzóna független. Az időbélyeg az egy abszolút időpont, 1970. január 1. éjfél óta eltelt másodpercek (vagy ezredmásodpercek) száma UTC idő szerint. A tiédtől függetlenül időzóna , a időbélyeg mindenhol egyforma pillanatot képvisel.

Ezt szem előtt tartva, mi az időbélyeg a TimeZone-ban?

Az időbélyeg adattípus lehetővé teszi a dátum és az idő tárolását. Ennek azonban nincs időzóna adat. Ez azt jelenti, hogy amikor megváltoztatja az adatbázis-kiszolgálót időzóna , az időbélyeg az adatbázisban tárolt érték nem változik. Az időbélyeg adatok a időbélyeg időzónával.

az időbélyegek mindig UTC-k? Unix időbélyegek vannak mindig alapján UTC (más néven GMT). Ésszerű azt mondani, hogy "egy Unix időbélyeg másodpercben", vagy "egy Unix időbélyeg Ezredmásodpercben". Vannak, akik jobban szeretik a "ezredmásodpercek a Unix-korszak óta (a szökőmásodpercekre való tekintet nélkül)" kifejezést.

Egyszerűen így: hogyan kaphatok időbélyeget az időzónából?

Nem tudsz " kap a Időzóna ID egy bizonyostól Időbélyeg ", az lehetetlen. A korszaktól való számolásod egy bizonyos elszámolása közben készült időzóna , általában UTC. Ha ismernie kell a count-from-epoch létrehozásához használt tervezett zónát, az nem vezethető le.

Hány számjegyből áll egy időbélyeg?

Egy érvényes időbélyeg legfeljebb 6-ot tartalmaz számjegyek a pontosság. Ha további számjegyek léteznek a bemeneti értékekben, a időbélyeg le van kerekítve. A következő példák azt a viselkedést mutatják be, amikor különböző értékeket szúrnak be a IDŐBÉLYEG oszlop. Az érvényes dátumok tartománya időbélyegek 01-01-0001 és 12-31-9999 között van.

Ajánlott: