【C#】时间类型修改

时间:2022-11-30 20:54:26

鉴于前后端分离发展的迅速。前端很多时间控件都会读UTC时间。

安利一个小知识

        //
// 摘要:
// Creates a new System.DateTime object that has the same number of ticks as the
// specified System.DateTime, but is designated as either local time, Coordinated
// Universal Time (UTC), or neither, as indicated by the specified System.DateTimeKind
// value.
//
// 参数:
// value:
// A date and time.
//
// kind:
// One of the enumeration values that indicates whether the new object represents
// local time, UTC, or neither.
//
// 返回结果:
// A new object that has the same number of ticks as the object represented by the
// value parameter and the System.DateTimeKind value specified by the kind parameter. public static DateTime SpecifyKind(DateTime value, DateTimeKind kind);
     result.StartTime = DateTime.SpecifyKind((DateTime)result.StartTime, DateTimeKind.Utc);
result.EndTime = DateTime.SpecifyKind((DateTime)result.EndTime, DateTimeKind.Utc);