Наблюдение за странной проблемой в Snowflake. в таблице ниже результаты за все годы до 1884-01-01 00: 00: 00.000001000 показывают разные значения
CREATE TABLE time_tester1(time1 TIMESTAMP_LTZ, time2 TIMESTAMP_LTZ)
INSERT INTO time_tester1
values('1884-01-01 00:00:00.000001000','1883-01-01 00:00:00.000001000')
Результат
SELECT * FROM time_tester1
Row TIME1 TIME2
1 1884-01-01 00:00:00.000001000 -05:00 1882-12-31 23:56:02.000001000 -05:00
эта проблема наблюдается для всех лет меньше затем 1884