在 postgres 中将 hh:mm:ss.ms 转换为毫秒

Convert hh:mm:ss.ms to millisecond in postgres

我有疑问。如何在 Postgres 中将 hh:mm:ss.ms 转换为毫秒。

例如01:25:43.815143810

你可以这样做:

extract(epoch from '01:25:43.81'::time) * 1000

反之:

'00:00:00'::time + 5143810/1000.0 * interval '1' second