Публикация Json для долговременных правил не позволяет форматировать дату.
Отправка строки в переменную работает.
from datetime import datetime
a="11-02-2020"
start = datetime.strptime(a, "%d-%m-%Y")
end = datetime.strptime("11-02-2020", "%d-%m-%Y")
a= start > end
print(start)
Пример кода, который не работает:
from durable.lang import *
import json
from datetime import datetime
with ruleset('test'):
def method(c):
a=str(m.InsertDate)
start = datetime.strptime(a, "%d-%m-%Y")
end = datetime.strptime("11-02-2020", "%d-%m-%Y")
b= start > end
print(start, b)
post('test', {'InsertDate':'02-03-2020'})
Получена ошибка: поднять MessageNotHandledException (message)
durable.engine.MessageNotHandledException: {'InsertDate': '02 -03-2020 '}