//
// 摘要:
// 创建新的 System.DateTime 对象,该对象具有与指定的 System.DateTime 相同的刻度数,但是根据指定的 System.DateTimeKind
// 值的指示,指定为本地时间或协调世界时 (UTC),或者两者皆否。
//
// 参数:
// value:
// 日期和时间。
//
// kind:
// 枚举值之一,该值指示新对象是表示本地时间、UTC,还是两者皆否。
//
// 返回结果:
// 一个新对象,它与由 value 参数和由 System.DateTimeKind 参数指定的 kind 值代表的对象具有相同刻度数。
[TargetedPatchingOptOut(“Performance critical to inline across NGen image boundaries”)]
public static DateTime SpecifyKind(DateTime value, DateTimeKind kind);

下面的2018-01-25 15:23:44这个时间字符串,会直接转换为UTC时间

var signTime = Convert.ToDateTime("2018-01-25 15:23:44");
DateTime dateTimeUtc = DateTime.SpecifyKind(signTime, DateTimeKind.Utc);

本文转载:CSDN博客