Het is vanwege de zomertijd die die dag begint, dus alle tijden tussen 01.00 uur en 02.00 uur zijn ongeldig. U zult zien dat het probleem begint om '01:00:00' en eindigt om '01:59:59':
create table t (created_at timestamp null default current_timestamp);
insert into t values('2019-03-31 00:59:59');
insert into t values('2019-03-31 01:00:00');
insert into t values('2019-03-31 01:59:59');
insert into t values('2019-03-31 02:00:00');
select * from t
Uitgang:
created_at
2019-03-31 00:59:59
2019-03-31 02:00:00
Het probleem oplossen door de tijdzone van uw systeem te wijzigen in een tijdzone zonder zomertijd.