Мне нужно получить разницу в часах и минутах в два раза. Например, 8: 30 AM и 2: 14 PM. Мне нужно уметь вычитать их в часы в выражении Adobe Sign Formula. Кажется, что поддерживаемая функция поддерживает поля на основе даты и не обязательно работает правильно только со временем. Вот страница поддержки:
Добавить вычисленные поля в форму
Я пытался использовать datePart(part, date)
и сначала анализировать час, а затем минуты. Проблема в том, что это работает, если значение равно времени PM (3:00 PM) , но если значение соответствует времени AM (7:30 AM) , функция возвращает 0 вместо 7 (в корпусе часов)
datePart("h", "08:00:PM") = 8
datePart("h", "07:30:AM") = 0