久久久久久久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(將一天的名稱轉換為其整數表示)
主站蜘蛛池模板: 成人午夜免费福利视频 | xx性欧美肥妇精品久久久久久 | 日本在线网址 | 欧美一区二区久久 | 国产精品福利在线观看 | 欧美亚洲视频 | 亚洲 中文 欧美 日韩 在线观看 | 91.色| 免费在线播放黄色 | 国产精品xxxx | 国产丝袜一区二区三区免费视频 | 五月天激情电影 | 欧美精品在线播放 | 日韩在线 | 久久综合一区 | 精品国产久 | 午夜伦4480yy私人影院 | 国产成人免费视频网站视频社区 | 国产精产国品一二三产区视频 | 亚洲激精日韩激精欧美精品 | av网址在线 | 国产精品久久久久久久久久久久 | 久久曰视频 | 久久国产精品亚洲 | 午夜小视频免费观看 | 国产一区二区三区久久久久久久久 | 成人免费观看视频 | 中文字幕在线二区 | 国产精品久久国产精品99 gif | 中文二区 | 在线2区 | 91夜色在线观看 | h视频网站在线观看 | 午夜精品久久久久久久久久久久久 | 黄色av网站免费看 | 国产精品成人一区二区三区夜夜夜 | 成人日b视频 | 日韩在线中文 | 欧美一区二 | 欧美国产日韩在线观看 | 成人免费小视频 |