Design Decisions

How can we represent time in these tools?

Much of the code written for these study tools relies on having a consistent representation of time. What data type should we use? Here are a few options that were considered:

So based on these options, we went with JDN as the standard time representation.