public static void Main()
var baseDate = new DateTime(1900, 1, 1);
var daysSinceBaseDate = new TimeSpan(now.Ticks - baseDate.Ticks);
var timeOfDay = now.TimeOfDay;
var daysArray = BitConverter.GetBytes(daysSinceBaseDate.Days);
var millisecondArray = BitConverter.GetBytes((long)(timeOfDay.TotalMilliseconds));
Console.WriteLine(daysSinceBaseDate.Days);
Console.WriteLine(BitConverter.ToString(daysArray));