如何在雪花中将日期转换为unix时间

how to convert date into unix time in snowflake

我有一个 YYYY-MM-DD 格式的日期,想在雪花中将其转换为 UNIX 时间。

函数是MySQL:

UNIX_TIMESTAMP('1999-01-22')

MySQL输出916988400

如何在 snowflake 中实现同样的效果?

您可以将 date_part 函数与 epoch_second 一起用于以下部分:

select date_part(epoch_second, '1999-01-22'::timestamp);