Itu karena waktu musim panas mulai hari itu, jadi semua waktu antara jam 1 pagi dan 2 pagi tidak valid. Anda akan menemukan masalah sebenarnya dimulai pada '01:00:00' dan berakhir pada '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
Keluaran:
created_at
2019-03-31 00:59:59
2019-03-31 02:00:00
Mengubah zona waktu sistem Anda ke zona yang tidak memiliki waktu musim panas akan menyelesaikan masalah.