I won't disagree with the need for VI's to do what you've described, but I do want to point out a VI you might not be aware of:
Functions->Real-Time->Real-Time Utilities->RT Set Date and Time.vi
In LabVIEW RT 8.5 we actually did add a VI so that you could set the date and time of the target, assuming the timezone has already been set correctly by MAX. Realize you only get seconds level resolution on the time, but that should be adequate for most applications.
-Danny