在 SQL 中如何将时间转换为 UNIX 时间戳

雷·李·费克

在蜂巢中,我有一些数据。现在我想将其start_timestamp转换unix_timestamp为秒。怎么做?因为start_timestamp有两种格式:

第一种格式:

    2018-03-22 02:54:35

第二种格式:

    May 15 2018  5:15PM
左连接

第一种格式是'yyyy-MM-dd HH:mm:ss',第二种格式'MMM dd yyyy hh:mm:aa'. 如果格式错误,unix_timestamp函数将返回NULL. 尝试使用一种格式进行转换,如果NULL,则尝试使用另一种格式进行转换。这可以使用coalesce函数来完成

select 
      coalesce(unix_timestamp(start_timestamp ,'yyyy-MM-dd HH:mm:ss'),
               unix_timestamp(start_timestamp ,'MMM dd yyyy hh:mm:aa')
              ) as UnixTimestamp
  from my_table;

from_unixtime()如有必要,请使用将其转换回给定格式,例如在此答案中

在此处查看模式示例:SimpleDateFormat

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Unix时间戳转换为日期时间

来自分类Dev

如何将UTC时间转换为Unix时间戳

来自分类Dev

Rails将UNIX时间戳转换为SQL DateTime

来自分类Dev

SQL Loader时间戳到UNIX时间

来自分类Dev

如何将 unix 时间戳转换为 NSData 对象?

来自分类Dev

如何将sql date formate unix时间戳转换为dd mm yy格式的日期格式?

来自分类Dev

如何将sql date formate unix时间戳转换为dd mm yy格式的日期格式?

来自分类Dev

将时间转换为Unix时间戳

来自分类Dev

SQL将日期字符串转换为查询中的Unix时间戳

来自分类Dev

Netezza-如何将时间戳/日期时间转换为13位UNIX时间毫秒?

来自分类Dev

如何将Etc / GMT + 2时区中的时间戳转换为Unix时间戳?

来自分类Dev

如何将日期时间转换为MS SQL存储函数中的时间戳

来自分类Dev

将Datetime转换为Unix时间戳

来自分类Dev

如何将本地日期时间字符串转换为Unix时间戳(GMT)?

来自分类Dev

JMeter-如何将人类可读的日期时间转换为Unix时间戳

来自分类Dev

如何将UNIX时间戳列表转换为pandas数据框中的日期时间对象列表?

来自分类Dev

将MM / DD / YYYY HH:MM:SS转换为Unix时间戳(SQL)

来自分类Dev

如何将UNIX TIME转换为SQL日期时间格式

来自分类Dev

如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

来自分类Dev

SQL:如何使用UNIX_TIMESTAMP()将将来的日期转换为时间戳?

来自分类Dev

将UNIX时间戳转换为Elm中的Date对象

来自分类Dev

Java将Unix时间戳转换为错误时间

来自分类Dev

将Unix时间戳转换为本地时间

来自分类Dev

将Unix时间戳转换为日期时间

来自分类Dev

将UNIX时间戳转换为日期时间(javascript)

来自分类Dev

将Unix时间戳转换为人类可读的时间

来自分类Dev

Unix时间戳怀疑

来自分类Dev

如何使用PowerShell将人类可读的时间戳转换为Unix时间戳?

来自分类Dev

如何使用PowerShell将人类可读的时间戳转换为Unix时间戳?

Related 相关文章

  1. 1

    如何将Unix时间戳转换为日期时间

  2. 2

    如何将UTC时间转换为Unix时间戳

  3. 3

    Rails将UNIX时间戳转换为SQL DateTime

  4. 4

    SQL Loader时间戳到UNIX时间

  5. 5

    如何将 unix 时间戳转换为 NSData 对象?

  6. 6

    如何将sql date formate unix时间戳转换为dd mm yy格式的日期格式?

  7. 7

    如何将sql date formate unix时间戳转换为dd mm yy格式的日期格式?

  8. 8

    将时间转换为Unix时间戳

  9. 9

    SQL将日期字符串转换为查询中的Unix时间戳

  10. 10

    Netezza-如何将时间戳/日期时间转换为13位UNIX时间毫秒?

  11. 11

    如何将Etc / GMT + 2时区中的时间戳转换为Unix时间戳?

  12. 12

    如何将日期时间转换为MS SQL存储函数中的时间戳

  13. 13

    将Datetime转换为Unix时间戳

  14. 14

    如何将本地日期时间字符串转换为Unix时间戳(GMT)?

  15. 15

    JMeter-如何将人类可读的日期时间转换为Unix时间戳

  16. 16

    如何将UNIX时间戳列表转换为pandas数据框中的日期时间对象列表?

  17. 17

    将MM / DD / YYYY HH:MM:SS转换为Unix时间戳(SQL)

  18. 18

    如何将UNIX TIME转换为SQL日期时间格式

  19. 19

    如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

  20. 20

    SQL:如何使用UNIX_TIMESTAMP()将将来的日期转换为时间戳?

  21. 21

    将UNIX时间戳转换为Elm中的Date对象

  22. 22

    Java将Unix时间戳转换为错误时间

  23. 23

    将Unix时间戳转换为本地时间

  24. 24

    将Unix时间戳转换为日期时间

  25. 25

    将UNIX时间戳转换为日期时间(javascript)

  26. 26

    将Unix时间戳转换为人类可读的时间

  27. 27

    Unix时间戳怀疑

  28. 28

    如何使用PowerShell将人类可读的时间戳转换为Unix时间戳?

  29. 29

    如何使用PowerShell将人类可读的时间戳转换为Unix时间戳?

热门标签

归档