I found that you didn't add any code to read datetime values: so i solved it for foxpro files:
you can add just this to "DbfValueDateTime.cs":
byte[] b = binaryReader.ReadBytes(8);
int i1 = BitConverter.ToInt32(b,0);
int i2 = BitConverter.ToInt32(b, 4);
Value = new DateTime(1, 1, 1).AddDays(i1).Subtract(TimeSpan.FromDays(1721426)).AddMilliseconds(i2);
I found that you didn't add any code to read datetime values: so i solved it for foxpro files:
you can add just this to "DbfValueDateTime.cs":
byte[] b = binaryReader.ReadBytes(8);
int i1 = BitConverter.ToInt32(b,0);
int i2 = BitConverter.ToInt32(b, 4);
Value = new DateTime(1, 1, 1).AddDays(i1).Subtract(TimeSpan.FromDays(1721426)).AddMilliseconds(i2);