MongoDB 部署在Linux中,数据中的时间格式与当前时间相差8小时
Linux下的时间格式:2019-01-13T16:00:17.392Z
转换为北京时间方法:
/// <summary>
/// 时区转换
/// </summary>
/// <param name="datetime">要转换的时间</param>
/// <param name="value">时间差</param>
/// <returns></returns>
public static DateTime ToDateTime (string datetime,double value) {
var dateTime = Convert.ToDateTime(datetime).AddHours(value);
return new DateTime(dateTime.Year, dateTime.Month, dateTime.Day, dateTime.Hour, dateTime.Minute, dateTime.Second, DateTimeKind.Utc);
}
使用方法:
类名.ToDateTime("2019-01-13T16:00:17.392Z", -8);