久久久久久久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(將一天的名稱轉換為其整數表示)
主站蜘蛛池模板: 91国产在线视频在线 | 成人在线中文字幕 | 国产乱码精品一区二区三区五月婷 | 亚洲一卡二卡 | 国产91久久精品一区二区 | 欧美日韩精品一区二区三区视频 | 久久精品一区二区 | 毛片一区二区三区 | 国产精品一区二区三区四区五区 | 国产精品视频一区二区三区 | 国产一区二区三区在线看 | 欧美精品欧美精品系列 | 另类 综合 日韩 欧美 亚洲 | 黄色片在线看 | 亚洲视频在线观看免费 | 91精品国产91久久久久青草 | 7777在线| 欧美一区二区视频 | 国产av毛片| 福利社午夜影院 | 亚洲伊人a | 51ⅴ精品国产91久久久久久 | 国产精品日韩在线观看 | 欧美午夜一区二区三区免费大片 | 国产亚洲一区二区三区在线观看 | 久久久久成人精品 | 欧美一区二区三区在线观看 | 操视频网站| 久草网址 | 9久久| 一区视频在线免费观看 | av资源网站 | 91精品国产91久久久久久密臀 | 北条麻妃99精品青青久久 | 日韩欧美福利视频 | 精品久久久久一区二区国产 | 在线观看国产视频 | 欧美一区在线视频 | 精品乱码一区二区三四区视频 | 99久久久无码国产精品 | 精品国产乱码久久久久久闺蜜 |