Документация Engee

Преобразование в юлианскую дату

Страница в процессе разработки.

Преобразование в юлианскую дату.

Тип: SubSystem

Путь в библиотеке:

/Aerospace/Axes Transformations/Julian Date Conversion

Описание

Блок Преобразование в юлианскую дату осуществляет преобразование из григорианского календаря в юлианский. Преобразование действительно для всех дат нашей эры (н.э.) по григорианскому календарю.

Порты

Вход

# day — источник времени
скаляр | матрица

Details

Источник времени из григорианского календаря.

Название этого порта соответствует значению параметра Приращение времени.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# JD — юлианская дата
скаляр | матрица

Details

Дата по юлианскому календарю.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Date and time

# Год — год

Details

Год для расчета юлианской даты.

Значение по умолчанию

2013

Имя для программного использования

year

Настраиваемый

Нет

Вычисляемый

Да

# Месяц — месяц

Details

Месяц для расчета юлианской даты.

Значение по умолчанию

1

Имя для программного использования

month

Настраиваемый

Нет

Вычисляемый

Да

# День — день

Details

День для расчета юлианской даты.

Значение по умолчанию

1

Имя для программного использования

day

Настраиваемый

Нет

Вычисляемый

Да

# Час — час

Details

Час для расчета юлианской даты.

Значение по умолчанию

0

Имя для программного использования

hour

Настраиваемый

Нет

Вычисляемый

Да

# Минуты — минуты

Details

Минуты для расчета юлианской даты.

Значение по умолчанию

0

Имя для программного использования

minutes

Настраиваемый

Нет

Вычисляемый

Да

# Секунды — секунды

Details

Секунды для расчета юлианской даты.

Значение по умолчанию

0

Имя для программного использования

seconds

Настраиваемый

Нет

Вычисляемый

Да

# Приращение времени — приращение времени
Day | Hour | Min | Sec

Details

Приращение времени между указанной датой и желаемым временем моделирования. Например, при выборе значения Day и подключением таймера моделирования к порту означает, что каждое приращение времени составляет один день, и блок корректирует свои расчеты с учетом этого времени моделирования.

Значения

Day | Hour | Min | Sec

Значение по умолчанию

Day

Имя для программного использования

mask_time_increment

Настраиваемый

Нет

Вычисляемый

Да

Time scale

# UTC (учет високосных секунд) — учитывать високосные секунды

Details

Установите этот флажок, чтобы вычислять юлианскую дату с учетом високосных секунд.

Значение по умолчанию

false (выключено)

Имя для программного использования

scale

Настраиваемый

Нет

Вычисляемый

Да

# Вычислять модифицированную юлианскую дату — модифицированная юлианская дата

Details

Установите этот флажок, чтобы вычислять модифицированную юлианскую дату.

Если этот флажок установлен, то выходной порт будет иметь название MJD.

Значение по умолчанию

false (выключено)

Имя для программного использования

is_calc_mod_jd

Настраиваемый

Нет

Вычисляемый

Да

# Вычислять юлианскую дату с двойной точностью — двойная точность

Details

Установите этот флажок, чтобы вычислять юлианскую дату с двойной точностью.

Значение по умолчанию

false (выключено)

Имя для программного использования

is_high_accuracy

Настраиваемый

Нет

Вычисляемый

Да