Change EConnect date field type from double to long
Added extra unit test to test the rounding of the datetime convert ect.