Пользовательское форматирование Spotfire и пользовательское выражение - PullRequest
0 голосов
/ 21 марта 2020

В моей таблице данных есть столбец, который отражает дату и время запроса в следующем формате: 3/4/2020 13:00:00 PM, 3/5/2020 15:00:00 PM. Я пытаюсь использовать опцию пользовательского форматирования для вставки вычисляемого столбца, который отражает коды, которые я планирую использовать.
например : любой запрос, который находится в диапазоне от 08:00:00 до 16:30:00, будет в часовом поясе «А», в то время как что-нибудь между 16:30:00 до 02:00:00 будет в часовом поясе «В».

Не могли бы вы помочь, какую формулу я могу использовать, чтобы получить этот результат? Спасибо

1 Ответ

0 голосов
/ 08 мая 2020

Используйте функцию Time (), чтобы извлечь время из столбца datetime:

Case when Time([DateTimeColumn]) >= Time(8,0,0,0) and Time([DateTimeColumn]) <= Time(16,30,0,0)  then 'TimeZone A' 
    else 'Time Zone B' 
    end 
...