Конвертировать поле времени (Инструменты Управление данными)
Краткая информация
Переносит значения времени, хранящиеся в поле, в другое поле. Инструмент можно применять для конвертации между различными типами полей (текстовыми, числовыми или полями дат) или для конвертации значений в другой формат, например, dd/MM/yy HH:mm:ss в yyyy-MM-dd.
Использование
Внимание:
Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.
Если входное поле является текстовым или числовым, выберите или укажите подходящий формат для параметра Входной формат.
Если в параметре Входное поле задано текстовое поле, в параметр Входной формат можно добавлять пользовательские форматы.
Для текстовых полей, совместимых с форматированием ISO-8601, используйте в качестве входного формата гггг-ММ-ддTЧЧ:мм:сс.с. Этот формат поддерживает входные данные, которые используют либо обозначение UTC (Z), либо смещения UTC (±чч:мм).
Подробнее о конвертации строковых значений времени в формат дат
Выходные данные в текстовом поле в формате гггг-ММ-ддTЧЧ:мм:сс.с не поддерживают добавление обозначения UTC (Z) или смещения UTC (±чч:мм).
Если указан параметр среды Часовой пояс, инструмент по умолчанию будет использовать значение параметра среды в качестве параметра Смещение часового пояса, если не указано значение параметра.
Если значением параметра Входное поле является Поле даты, а значением параметра Тип выходного поля является Смещение временной метки, вы можете указать тип Строка для параметра Смещение часового пояса и выбрать часовой пояс, который будет применен ко всем строкам в выходных данных одинаково. Например, при выборе Тихоокеанского стандартного времени в качестве смещения для входного поля даты со значением 2002-08-20 12:00:00 PM будет получено выходное значение 2002-08-20 12:00:00 PM -08:00. Ко всем остальным строкам во входном поле Дата также будет применено смещение -08:00.
Или укажите Тип поля и выберите поле, содержащее данные о смещении часового пояса. Значения поля могут быть числовыми, например -5, или строковыми, например, Eastern Standard Time. Список всех часовых поясов, поддерживаемых в виде строковых значений, приведен в разделе о параметре Смещение часового пояса. Если поле задано, инструмент будет использовать значение строки в качестве значения смещения. Использование поля для смещения может быть удобно, когда значения дат во входных строках относятся к разным часовым поясам. Например, если входное поле даты содержит значения 2001-01-01 7:00:00 AM, 2001-01-02, 9:00:00 AM и 2001-01-02 12:00:00 PM, а поле смещения содержит значения -8, -5 и 0 для соответствующих строк, инструмент выведет значения 2001-01-01 7:00:00 AM -08:00, 2001-01-02 9:00:00 AM -05:00 и 2001-01-02 12:00:00 PM +00:00.
Примечание:
Инструмент не будет выполнять никакого преобразования времени или даты, если значением параметра Входное поле является поле Даты, а значением параметра Тип выходного поля является Смещение метки времени. Если необходимо выполнить преобразование времени или даты, используйте инструмент Конвертировать часовой пояс, чтобы преобразовать поле даты в соответствующие дату и время, прежде чем использовать этот инструмент для применения соответствующего значения смещения временной метки.
Если значением параметра Входное поле является поле Смещения метки времени, а значением параметра Тип выходного поля является поле даты, только даты или только времени, инструмент выполнит соответствующее преобразование времени и даты, согласно значению параметра Смещение часового пояса. Например, значение поля Смещения метки времени 2011-06-02 4:30:00.000 PM -08:00, преобразованное в тип Дата, при этом параметру Смещение часового пояса присвоен тип Строка со значением UTC, будет иметь выходное значение 2011-06-03 12:30:00 AM.
Для параметра Выходной формат может быть указано Только время, но Только время не является допустимым значением параметра Входной формат. Это связано с тем, что выходному формату Только время не хватает информации для преобразования в другие форматы, такие как Смещение метки времени, Дата или Только дата.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входная таблица |
Слой или таблица с полем, содержащим значения времени, которые будут конвертироваться. |
Table View |
|
Входное поле |
Поле, содержащее значения времени. Для поля поддерживаются следующие типы: короткое целое, длинное целое, с плавающей точкой, двойной точности, текст, дата сдвиг метки времени и итолько дата. |
Field |
|
Входной формат (Дополнительный) |
Формат значений времени в параметре Входное поле. Вы можете выбрать либо стандартный формат времени из ниспадающего списка, либо указать пользовательский формат. Параметр не поддерживается, если у входного поля времени тип "дата". Примечание:Формат строк чувствителен к регистру.
|
String |
|
Выходное имя поля |
Имя добавляемого поля, в котором будут храниться конвертируемые значения времени. |
String |
|
Выходной тип поля (Дополнительный) |
Определяет тип выходного поля времени.
|
String |
|
Выходной формат (Дополнительный) |
Формат выходных значений времени. Поддерживаемые форматы выходного времени зависят от значения параметра Тип выходного поля. Пользовательский формат также можно использовать для преобразования значения в другой формат или для извлечения части значения (например, года). Список пользовательских форматов смотрите в объяснении параметра Входной формат. Это параметр не используется, если значение параметра Тип выходного поля — Дата. Примечание:Если тип данных выходного поля времени не имеет достаточной длины для хранения конвертированного значения времени, выходное значение будет сокращено. |
String |
|
Смещение часового пояса (Дополнительный) |
Часовой пояс или поле, содержащее числовое смещение от входной таблицы, которое будет использоваться в качестве выходного часового пояса. Если указан параметр среды Часовой пояс, инструмент по умолчанию будет использовать это значение параметра среды.
|
String; Field |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Обновленная входная таблица |
Обновленная входная таблица. |
Table View |
Параметры среды
Текущая рабочая область, Часовой пояс
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да