0
votes

Python Rules durables Post JSON Fonction et mise en forme de la date ne fonctionnent pas

Afficher JSON pour des règles durables ne permet pas de formater la date.

Afficher la chaîne en œuvres variables. xxx

code d'exemple qui ne fonctionne pas: xxx

erreur reçue: augmentation MessagenothandledException (message)

durable.Engine.Messagenothandledexception: {'insertdate': '02 -03-2020 '}


0 commentaires

3 Réponses :


0
votes

Utilisez temps.time () au lieu des dates


1 commentaires

Merci pour votre retour. Malheureusement, cela ne résout pas mon problème. temps.time () me donnerait des informations d'horloge. L'entrée JSON n'est pas reconnue. Mon objectif final serait de comparé deux dates. Quelque chose comme ça @when_all ((m.insterdate> = startdate) & (m.insertDate <= enddate)).



0
votes

Je crois de mon enquête C'est le cadre de règles durables en mesure de charger des données JSON et d'effectuer d'autres actions. Obtenu la même erreur lorsque vous avez essayé de résumer entier de JSON.


0 commentaires

0
votes
from durable.lang import *
from datetime import datetime

with ruleset('test1'):
    @when_all(+m.insertDate)
    def compare_date(c):
        a=str(c.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('test1', {'insertDate':'02-03-2020'})


0 commentaires