private static byte[] ToBytes(DateTime value) => UnmanagedValueConverter <long> .ToBytes(value.ToBinary());
private static byte[] ToBytes(TimeSpan value) => UnmanagedValueConverter <long> .ToBytes(value.Ticks);