This is in answer to Steve‘s question (in one of the comments), asking if it was possible to place the actual time and date into separate in-game variables. Short answer is “Yes, it is!”
I’m still working on my full calendrical system script, but the best time system that I’ve found is this one:
This video shows how to use the demo script, downloadable here.
Alternatively, the “original” forum post goes into much more detail.