/// <summary> /// 将BYTE数组转换为DATETIME类型 /// </summary> /// <param name="bytes"></param> /// <returns></returns> public static DateTime BytesToDateTime(byte[] bytes) { if (bytes != null && bytes.Length >= ByteCount) { long ticks = BitConverter.ToInt64(bytes, 0); if (ticks < DateTime.MaxValue.Ticks && ticks > DateTime.MinValue.Ticks) { DateTime dt = new DateTime(ticks); return dt; } } return new DateTime(); } public static byte[] DateTimeToBytes(DateTime dt) { return BitConverter.GetBytes(dt.Ticks ); }