如何在Postgres中將12小時時間戳格式轉換爲24小時時間戳格式?像「2016年7月1日下午1時12分22秒」到「2016年7月1日十三點12分22秒」如何在Postgres中將12小時時間戳格式轉換爲24小時時間戳格式?
回答
輕鬆,只投它像如下:在timestamp
SELECT '2016-07-01 01:12:22 PM'::timestamp;
timestamp
---------------------
2016-07-01 13:12:22
(1 row)
謝謝@http://stackoverflow.com/users/6723862/kristo -m%c3%a4gi – Ms13
但實際上我面臨問題,而這種攪拌格式'04 -JAN-16 04.01.26.000000000 PM'到'2016-01-04 16:01:26'格式。 @http://stackoverflow.com/users/330315/a-horse-with-no-name – Ms13
但實際上我面臨的問題,而這種攪拌格式'04 -JAN-16 04.01.26.000000000 PM'到'2016-01- 04 16:01:26'格式。 @http://stackoverflow.com/users/6723862/kristo-m%c3%a4gi – Ms13
值(或date
,time
,integer
或任何類型的非字符類型)不以任何特定格式存儲。通常將使用SQL客戶機 -
你看到任何格式是由使用的是到顯示值應用程序施加。
有兩種方法可以更改:
- 配置您的SQL客戶端使用不同的時間戳格式進行顯示(你如何做到這一點取決於你使用的是SQL客戶端 - 檢查它的手冊)
使用
the_char()
功能格式化您的時間戳值通過量SQLselect to_char(the_column, 'yyyy-mm-dd hh24:mi:ss') from the_table
更多德有關可用格式的尾部可在手冊中找到:https://www.postgresql.org/docs/current/static/functions-formatting.html#FUNCTIONS-FORMATTING-DATETIME-TABLE
謝謝@http://stackoverflow.com/users/330315/a-horse-with-no-name – Ms13
- 1. 如何將C#中的24小時格式的時間戳轉換爲12小時格式?
- 2. 將12小時時間格式轉換爲24小時整數?
- 3. 將Epoch值轉換爲12小時格式時間戳
- 4. Python時間戳的24小時格式
- 5. 如何將12小時時間戳轉換爲蜂巢中的24小時時間戳?
- 6. 將12小時時間格式轉換爲24小時,如mysql中所示
- 7. 在Ruby中將12小時時間轉換爲24小時格式
- 8. 轉換24小時格式小時爲12個小時制時間在PHP
- 9. 轉換日期,時間在12小時格式24小時格式的iOS
- 10. 如何將24小時格式TimeSpan轉換爲12小時格式TimeSpan?表示爲24小時格式
- 11. 使用javascript轉換24小時格式爲12小時格式
- 12. 從12小時格式到24小時格式的時間轉換
- 13. php 12小時格式到24小時格式化時間轉換
- 14. 如何將12小時格式轉換爲水壺中的24小時格式
- 15. 轉換12小時格式到24小時格式在SQL Server
- 16. 從ISO 8601時間戳顯示12小時時間格式
- 17. 轉換時間12小時格式
- 18. 將時間戳轉換爲nsdate格式
- 19. 正則表達式12小時和24小時時間格式
- 20. 如何在PHP中將12小時時間轉換爲24小時制時間?
- 21. 24小時時間格式
- 22. 轉換爲時間12小時格式從包含24小時格式時間的字符串
- 23. 在Obj-C中將24小時轉換爲12h時間格式
- 24. 時間戳格式添加17小時
- 25. 在SQL中將時間轉換爲12小時制格式
- 26. Flex中的時間格式「24小時制」和「12小時制」
- 27. 如何將j2me中的12小時時間轉換爲24小時時間?
- 28. 將12小時日期格式轉換爲24小時格式,反之亦然?
- 29. 檢測時間格式是否爲12小時或24小時格式
- 30. hh:mm aa(12小時格式)轉換爲HH:mm(24小時制)
用於顯示? –
該列的數據類型是什麼? –
yes for display @Used_By_Already – Ms13