У меня есть поток, в котором пользователь может заполнить дату и время, я хочу проверить, не является ли дата ввода в прошлом и меньше ли время даты отправки, чем сегодня в 10:40.
Поэтому я должен получить дату из поля ввода en и время с даты отправки и проверить, меньше ли они сегодня в 10:40.
Каков наилучший способ добиться этого?





Это не полное решение, но оно дает вам образец, который вы должны рассмотреть.
Я разбил его для удобства. Это поток с выражениями на каждом шагу...
Я преобразовал дату и время в свое региональное местоположение, в конечном итоге вы должны сделать то же самое.
formatDateTime(convertFromUtc(utcNow(), 'AUS Eastern Standard Time'), 'dd/MM/yyyy h:mm tt')
concat(formatDateTime(convertFromUtc(utcNow(), 'AUS Eastern Standard Time'), 'dd/MM/yyyy'), ' 10:40 AM')
less(parseDateTime(variables('Current DateTime')), parseDateTime(variables('Today 10:40 AM')))
На последнем шаге будет получен логический результат сравнения, который вы сможете использовать в последующих действиях.