Свойства времени для подключения к многофайловым объектам
У наборов данных подключения к многофайловым объектам есть свойство времени, которое определяет для вашего набора данных тип и формат времени, а также часовой пояс.
Ниже приводятся примеры возможного обновления информации о времени:
Чтобы изменить тип время с одного на другой, например, с момента времени на интервал
Чтобы удалить время из набора данных
Чтобы изменить форматирование полей времени
Чтобы добавить дополнительные поля для отображения времени
Подробная информация о свойстве времени
Есть три компонента свойств времени, которые необходимы, если в вашем наборе данных есть время:
Тип времени – обязательное свойство, если в набор данных включено время. Вариантами являются момент времени или интервал, то есть промежуток времени с начальным и конечным временем.
Основа времени – обязательное свойство, если в наборе данных есть время, которое описывает часовой пояс.
Поля – обязательное поле, описывающее имена и форматы полей времени.
Если в вашем наборе данных нет времени, можно задать none для времени.
Часовые пояса основаны на Joda времени. Подробнее о форматах времени Joda см. Часовые пояса доступные в формате времени Joda. Часовой пояс можно отформатировать следующими способами:
Полное название часового пояса, например, Тихоокеанское стандартное время
Смещение часового пояса, выраженное в часах: -0100 или -01:00
Аббревиатура UTC или GMT
Настройка полей и форматов времени характеризуется значительной гибкостью. Помимо задания одного поля и одного формата, можно выполнить следующее:
Задать для одного поля несколько форматов. Это можно сделать, создав для поля новую запись и указав дополнительный формат. Это может быть полезным, если во время сбора данных форматы изменились.
Использовать несколько полей для задания даты и времени. К примеру, вы можете воспользоваться полями Дата и Время. Для отображения времени будут использоваться эти два поля.
Если для набора данных MFC включено время, схема включает дополнительные поля даты. Для набора данных MFC с мгновенным типом времени схема включает поле с именем BDC_INSTANT_TIME. Для набора данных MFC с типом времени интервал схема включает поля с именами BDC_START_TIME и BDC_END_TIME. Поля имеют формат MM/dd/yyyy hh:mm:ss a. Исходный набор данных или файл .mfc не будут включать эти поля.
В следующей таблице описано, как, редактируя набор данных MFC, задать форматы времени для параметров Время начала и Время окончания. В примере показано, как представляется следующий момент времени: 2 января 2016 года в 21:45:02.05.
Форматы времени в подключениях к многофайловым объектам
|
Символ |
Значение |
Пример |
|---|---|---|
|
yy |
Год выражается двумя цифрами. |
|
|
yyyy |
Год выражается четырьмя цифрами. |
|
|
MM |
Месяц выражается числом. |
|
|
MMM |
Месяц выражается трехбуквенным обозначением. |
|
|
MMMM |
Месяц выражается полным названием. |
|
|
dd |
День. |
|
|
HH |
Час в 24-часовой системе (значения от 0 до 23). |
|
|
hh |
Час в 12-часовой системе; значения от 1 до 12). |
|
|
mm |
Минута; значения в диапазоне от 0 до 59. |
|
|
ss |
Секунда; значения в диапазоне от 0 до 59. |
|
|
SSS |
Миллисекунда; значения в диапазоне от 0 до 999. |
|
|
a |
Маркер AM/PM. |
|
|
epoch_millis |
Время в миллисекундах с epoch. |
|
|
epoch_seconds |
Время в секундах с epoch. |
|
|
Z |
Смещение часового пояса, выраженное в часах. |
|
|
ZZZ |
Смещение часового пояса, выраженное с помощью ID. |
|
|
'' |
Используйте одинарные кавычки для добавления текста, который не представляет значение, описанное в этой таблице. |
|
В следующей таблице содержатся примеры различных форматов представления одной и той же даты: 2 января 2016 года, 21:45:02.05:
Примеры формата времени
|
Входная дата |
Формат даты |
|---|---|
|
01/02/2016 9:45:02PM |
ММ/дд/гггг чч:мм:ссa |
|
Jan02-16 21:45:02 |
ММММдд-гг ЧЧ:мм:сс |
|
January 02 2016 9:45:02.050PM |
ММММ дд гггг чч:мм:сс.СССa |
|
01/02/2017T9:45:14:05-0000 |
ММ/дд/гггг чч:мм:ссa |