Agreed. Would make life a whole lot easier. We have Active Directory whose date values are long numeric ids that really need to be calculated. Others work based off of a variety of patterns, epoch-based, etc. Standards really would have helped, but for now, I think this level of complexity with reasonable implementations should be sufficient.