ZoneOffset UTC гэж юу вэ?
ZoneOffset UTC гэж юу вэ?

Видео: ZoneOffset UTC гэж юу вэ?

Видео: ZoneOffset UTC гэж юу вэ?
Видео: Java :What is the difference between ZoneOffset.UTC and ZoneId.of("UTC")?(5solution) 2024, Есдүгээр
Anonim

Java ZoneOffset анги нь тогтмолыг төлөөлөхөд хэрэглэгддэг бүсийн офсет -аас UTC цагийн бүс. Энэ нь ZoneId классыг өвлөн авч, Comparable интерфейсийг хэрэгжүүлдэг. The ZoneOffset анги нь гурван тогтмолыг зарладаг: UTC : Цаг нь болсон бүсийн офсет тогтмол UTC.

Мөн UTC-ийн ZoneID гэж юу вэ?

А ZoneId нь Instant болон LocalDateTime хооронд хөрвүүлэх дүрмийг тодорхойлоход хэрэглэгддэг. Хоёр өөр төрлийн ID байдаг: Fixed offsets - бүрэн шийдэгдсэн офсет UTC /Гринвич, энэ нь бүх орон нутгийн огноо цагийн хувьд ижил офсетийг ашигладаг.

Дээрхээс гадна ZoneID гэж юу вэ? ZoneID нь бүсийг тодорхойлдог бүх нийтийн хэрэглэгчийн нэр юм. ee-ийн үйлчлүүлэгч. ZoneID шинэ үйлчилгээ захиалах, одоо байгаа үйлчилгээг удирдахад ашигладаг. ZoneID "Миний бүс" дээр дарж, "Бүртгүүлэх" гэснийг сонгоод манай www.zone.ee нүүр хуудсанд үйлчилгээ захиалахдаа үүсгэх эсвэл тусад нь бүртгүүлэх боломжтой. ZoneID “.

Ийм байдлаар Java хэл дээр TimeZone-ийн офсет гэж юу вэ?

Java дахь TimeZone классын getOffset() аргыг UTC эсвэл тодорхой огнооноос энэ цагийн бүсийн офсет утгыг мэдэхэд ашигладаг. Бүх нийтийн цагийг зохицуулсан.

Java хэл дээр офсет гэж юу вэ?

Компьютерийн шинжлэх ухаанд, an офсет массив эсвэл бусад өгөгдлийн бүтцийн объектын доторх объект нь тухайн объектын эхлэл ба өгөгдсөн элемент эсвэл цэгийн хоорондох зайг (шилжилтийг) харуулсан бүхэл тоо юм. The офсет нь ашигласан хадгалах сангийн эхний индекс юм.

Зөвлөмж болгож буй: