datetime - 我需要一个转换函数,从整数到日期时间

标签 datetime snowflake-cloud-data-platform utc datetime-conversion

是否存在从整数(例如:54600)到日期时间格式的转换?我在医疗保健的流程图中看到整数,用于记录时间

CONVERT(varchar, DATEADD(ms, b22.meas_value * 1000, 0), 114) AS 'START TIME' :是在 MS SQL 中运行的代码,但 SNOWFLAKE 无法识别该函数。

最佳答案

你可以尝试使用TO_DATE .返回值的数据类型为DATE。

语法

TO_DATE( '<integer>' )

在哪里

<integer>
An expression that evaluates to a string containing an integer, for example ‘15000000’. Depending upon the magnitude of the string, it can be interpreted as seconds, milliseconds, microseconds, or nanoseconds. 

有关详细信息或其他用法,请参阅上面的链接。

关于datetime - 我需要一个转换函数,从整数到日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70101719/

相关文章:

javascript - 如何使用 Javascript 将服务器时间戳转换为正常时间?

sql - 在 Snowflake 中连接表时添加计算列

python - 如何在 Snowflake 中规范化 unicode 字符串?

python - Databricks 中的 Snowflake Python 连接器错误

mysql - 如何使用 UTC 格式的 CURRENT_TIMESTAMP 而不是 LOCALTIME 将记录保存在 MYSQL 数据库中?

json - 如何使用 jq 从两个日期/时间值计算持续时间

Python:每小时迭代两个日期时间

python - 将字符串列表转换为日期时间

java - Joda Time : Convert local to UTC ambiguity

javascript - moment.utc(date) 和 moment(date).utc() 之间的区别