Dates and date/times in Cúram

This section describes the behavior of dates and date/times in Cúram.

Take a look at these examples:

In the second example, the server processing which records the current date as the case start date must convert from the current date (which is time zone dependent) to some fixed value that will henceforth be taken as the case start date. On the grounds of both simplicity and higher likelihood of meeting requirements, the server's local date is recorded.

The basis for how dates and date/times are handled is as follows:

The second issue was mentioned with an earlier example :- the fact that the user, on performing a search for today's cases, fails to find a record just registered. What caused this situation is as follows:

Searches on date/time ranges (such as the start/end of the user's local day) are only feasible if the column being searched on is itself date/time. Users will need to be aware that the current "business day" may not be the same date as the date in their local time zone. Fortunately, such situations are likely to be rare.