It is sometime necessary to convert CrmDateTime type field to DateTime type field and vice versa so that the date and time operations are done swiftly. I happen to have felt this necessity today and wrote this function that converts DateTime To CrmDateTime: 1: static public CrmDateTime ConvertToCRMDateTime(DateTime dateTime) 2: { 3: CrmDateTime crmDateTime = new CrmDateTime(); 4: crmDateTime.date = dateTime.ToShortDateString(); 5: crmDateTime.time = dateTime.ToShortTimeString(); 6: TimeSpan offset ......