久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何將“2016-07-01 01:12:22 PM"轉換為“2016-07-0

How to convert #39;2016-07-01 01:12:22 PM#39; to #39;2016-07-01 13:12:22#39; hour format?(如何將“2016-07-01 01:12:22 PM轉換為“2016-07-01 13:12:22小時格式?)
本文介紹了如何將“2016-07-01 01:12:22 PM"轉換為“2016-07-01 13:12:22"小時格式?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

限時送ChatGPT賬號..

誰能幫助我如何在 PL/SQL 中將 2016-07-01 01:12:22 PM 轉換為 2016-07-01 13:12:22?我使用了以下但沒有運氣.

Can anyone help me how to convert 2016-07-01 01:12:22 PM to 2016-07-01 13:12:22 in PL/SQL? I used the following but no luck.

SELECT TO_TIMESTAMP ('08-FEB-19 06.41.41.000000 PM', 'DD-Mon-RR HH24:MI:SS.FF') 
FROM dual

我預計:08-FEB-19 18.41.41.000000

I expect: 08-FEB-19 18.41.41.000000

我收到以下錯誤:

ORA-01830:日期格式圖片在轉換整個輸入字符串之前結束

ORA-01830: date format picture ends before converting the entire input string

推薦答案

您當前的時間戳沒有任何意義,因為它指定的時間為 18 小時,即下午 6 點,但隨后它也指定了AM 子午線指示器,表示早于中午.因此,您可以從 TO_TIMESTAMP 模式中刪除 AM:

Your current timestamp makes no sense, because it specifies the time as 18 hours, which is 6pm, but then it also specifies the AM meridian indicator, which means earlier than noon. So, you may remove the AM from your TO_TIMESTAMP pattern:

SELECT TO_TIMESTAMP ('08-FEB-19 18.41.41.000000', 'DD-Mon-RR HH24.MI.SS.FF')
FROM dual;

08-FEB-19 06.41.41.000000000 PM

請注意,Oracle 內部確實沒有 12 或 24 小時格式時間戳之類的東西.相反,如果您想以 24 小時格式查看您的 Oracle 時間戳,您可以使用適當的 24 小時格式掩碼調用 TO_CHAR 之類的操作:

Note that there is really no such thing as 12 or 24 hour format timestamp internally in Oracle. Rather, if you want to view your Oracle timestamp in 24 hour format, you may do something like call TO_CHAR with an appropriate 24 hour format mask:

SELECT
    TO_CHAR(TO_TIMESTAMP ('08-FEB-19 18.41.41.000000', 'DD-Mon-RR HH24.MI.SS.FF'),
        'DD-Mon-RR HH24.MI.SS.FF') AS ts
FROM dual;

08-Feb-19 18.41.41.000000000

演示

如果您想轉換帶有 12 小時時間和 AM/PM 組件的時間戳字符串,我們可以嘗試:

If you wanted to convert a timestamp string with 12 hour time and an AM/PM component, we can try:

SELECT
    TO_CHAR(
        TO_TIMESTAMP ('08-FEB-19 06.41.41.000000 PM', 'DD-Mon-RR HH.MI.SS.FF PM'),
        'DD-Mon-RR HH24.MI.SS.FF')
FROM dual;

這篇關于如何將“2016-07-01 01:12:22 PM"轉換為“2016-07-01 13:12:22"小時格式?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

What SQL Server Datatype Should I Use To Store A Byte[](我應該使用什么 SQL Server 數據類型來存儲字節 [])
Interpreting type codes in sys.objects in SQL Server(解釋 SQL Server 中 sys.objects 中的類型代碼)
Typeorm Does not return all data(Typeorm 不返回所有數據)
Typeorm .loadRelationCountAndMap returns zeros(Typeorm .loadRelationCountAndMap 返回零)
MS SQL: Should ISDATE() Return quot;1quot; when Cannot Cast as Date?(MS SQL:ISDATE() 是否應該返回“1?什么時候不能投射為日期?)
Converting the name of a day to its integer representation(將一天的名稱轉換為其整數表示)
主站蜘蛛池模板: 亚洲视频在线播放 | 天堂中文av | 日韩中文字幕视频 | 一区二区三区黄色 | 国产在线免费 | 亚洲69视频| 日本免费一级片 | 免费人成 | 国产极品国产极品 | 久久亚洲国产 | 亚洲精品免费看 | 色婷婷视频在线观看 | 日韩美女一区二区三区 | 日韩精品在线播放 | 久久精品99久久久久久 | 免费观看一区二区三区 | 97精品在线 | 久久九九免费视频 | 天堂成人网 | 麻豆av在线免费观看 | 夜夜欢天天干 | 欧美综合在线观看 | 久久久久久久国产精品 | 国产高清视频在线 | 毛片在线免费 | 人人爱人人 | 日韩视频专区 | 在线视频一区二区三区 | 亚洲国产成人精品久久 | 伊人成人在线 | 亚洲免费播放 | 久久久久久97 | 国产成人久久 | 草草视频在线 | 天天操天天看 | 综合伊人久久 | 伊人9999| 中文字幕伊人 | 91插插插插插 | 99在线视频免费观看 | 久草视 |