Describe the bug
DF reads parquet timestamp datatype as nanos from parquet file whereas DuckDb and Spark treats timestamp datatype as seconds
To Reproduce
create a parquet file with timestamp value -62125747200 and read it back
DuckDb or Spark reads the value correctly
but DF reads timestamps as nanos and provides the wrong answer
❯ select * from test;
+-------------------------------+
| a |
+-------------------------------+
| 1754-12-22T22:43:41.128654848 |
+-------------------------------+
Expected behavior
Behavior should be the same
Additional context
No response