private static void AddFieldDateTime(SiteColumn column, SPList listEdit) { listEdit.Fields.Add(column.Name, column.Type, column.Required); var date = (SPFieldDateTime)listEdit.Fields.GetField(column.Name); date.DisplayFormat = column.Date == TypeDate.Date ? SPDateTimeFieldFormatType.DateOnly : SPDateTimeFieldFormatType.DateTime; date.Title = column.DisplayName; date.Update(); }