I noticed that it is mostly happen to INT fields. Timestamp working ok (converted to DateTime).
for this example I used Database first, empty model. EF Core 6 / .Net 6 with all default settings.
Entity Developer Diagram view:

PhpMyAdmin table structure view:
