adding a day to a date

What is the way to add a day to a date?

For example, when I do: datetime(year(today()), month(today()), day(today()) + 1, 13), it doesn't work for the case when today() = last day of the month. For example, yesterday was the last day of the month (the 31st) and we had an issue because 31 + 1 is 32 and that day doesn't exist. What is the way to add a day so that the system figures out by itself that August 31st + 1 is September 1st and not August 32nd?

OriginalPostID-232448

  Discussion posts and replies are publicly visible

Parents Reply
  • But my rule is not working . Can you suggest here why its filtering data for upcoming days. I have correct data in DB . For today() its working fine but whenever i try to fetch today()+1 or the way you suggested both are not working.

     

    =a!queryEntity(
    entity: cons!TEST,
    query: a!query(
    logicalExpression: a!queryLogicalExpression(
    operator: "AND",
    filters: {
    if(
    ri!dateFlag = "date",
    a!queryFilter(
    field: "start",
    operator: "=",
    value: todatetime(
    today()
    )
    ),
    a!queryFilter(
    field: "start",
    operator: ">",
    value: todatetime(today()+5*day())
    )
    )
    }
    ),
    pagingInfo: a!pagingInfo(
    startIndex: 1,
    batchSize: - 1
    )
    )
    ).data

Children