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

标签 sql postgresql date data-conversion date-arithmetic

我有疑问。如何在 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

关于sql - 在 postgres 中将 hh :mm:ss. ms 转换为毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60761466/

相关文章:

java - jooq 为 Oracle 返回没有时间的日期

Python - 将数组中的字符串转换为日期

mysql - 在 MySQL 中转换日期会返回前一个日期

mysql - Delphi SQL 日期读取问题

c# - C# 中的 Sql Parser 用于语法检查 Oracle 语句

postgresql - 纬度和经度的数据类型是什么?

java - 是否可以使用 JDBC 在 postgresql 登录流程的启动消息中传递 application_name?

php - 使用 USING 和 WHERE AND OR 选择左连接

sql - Oracle SQL - 如何编写有条件和循环的插入语句?

c# - 更新大量数据时重复键值错误