System.DateTime.Now will get you the current system time.
Don’t know about calendars in Unity.
(Also, is this something you want in Unity with its 3D base, or would you be better off using something more like Silverlight which is more designed for RIA applications like that?)