Що таке Юліанський день в Oracle?

Юліанські дати Oracle є справжні юліанські дати — твоє століття, рік і день у році. Ви не завантажуватимете у форматі ррррммдд (це маска дати виводу чи введення). Всередині ВСІ дати мають 7 байтів і містять століття, рік, місяць, день, годину, хвилину, секунду.

Для вказаної дати UNIX, Функція MDX JulianDate для Essbase повертає юліанську дату. Число, що представляє дату введення між 1 січня 1970 року та 31 грудня 2037 року. Число — це кількість секунд, що минули з півночі 1 січня 1970 року.

Юліанський день є концепція, винайдена істориками та астрономами для безперервного підрахунку днів від певної початкової точки. Юліанський день 0 встановлено як день, який починається 1 січня 4713 року до нашої ери за пролептичним юліанським календарем о 12:00 (опівдні) за UTC.

Функція JULIAN_DAY повертає ціле число, яке представляє кількість днів з 1 січня 4713 р. до н. (початок юліанського календаря) до дати, яка вказана в аргументі.

Перші дві цифри – це останні числа року, а три цифри після дефіса – день цього року. Так, наприклад, юліанська дата 21-001 означає перший день 2021 року або 1 січня 2021 року, тоді як юліанська дата 22-165 означає 165-й день 2022 року або 14 червня 2022 року.

Юліанська дата іноді використовується для позначення формату дати, який є комбінацією поточного року та кількості днів з початку року.. Наприклад, 1 січня 2007 року представлено як 2007001, а 31 грудня 2007 року представлено як 2007365.

Related Post

Які були теорії Джона Стюарта Мілля?Які були теорії Джона Стюарта Мілля?

Етична теорія Джона Стюарта Мілля (1806-1873) найбільш широко сформульовано в його класичному творі «Утилітаризм» (1861). Його мета — обґрунтувати утилітарний принцип як основу моралі. Цей принцип говорить про те, що