on msdn defined unspecified kind as: so if kind unspecified datetime utc, on same page (given example): class sample { public static void main() { datetime savenow = datetime.now; mydt = datetime.specifykind(savenow, datetimekind.unspecified); display("unspecified: .....", mydt); } public static string datepatt = @"m/d/yyyy hh:mm:ss tt"; public static void display(string title, datetime inputdt) { datetime dispdt = inputdt; string dtstring; dtstring = dispdt.tostring(datepatt); console.writeline("{0} {1}, kind = {2}", title, dtstring, dispdt.kind); dispdt = inputdt.tolocaltime(); dtstring = dispdt.tostring(datepatt); console.writeline(" tolocaltime: {0}, kind = {1}", dtstring, dispdt.kind); dispdt = inputdt.touniversaltime(); dtstring = dispdt.tostring(datepatt); console.writeline(" touniversaltime: {0}, kind = {1}...