我有問題,閱讀這樣的日期時間格式:7/1/2014 6:02:09 AM
,我的目標是我想比較查詢oracle中的某個日期to_date函數,但它似乎與格式不同,就像沒有零月份,日期和時間。正確的日期時間格式在Oracle上
我好了查詢想法是這樣的to_date('7/1/2014 6:02:09 AM','MM/DD/YYYY HH:MI:SS AM')
,但好像我有這種錯誤的格式。
在此先感謝
我有問題,閱讀這樣的日期時間格式:7/1/2014 6:02:09 AM
,我的目標是我想比較查詢oracle中的某個日期to_date函數,但它似乎與格式不同,就像沒有零月份,日期和時間。正確的日期時間格式在Oracle上
我好了查詢想法是這樣的to_date('7/1/2014 6:02:09 AM','MM/DD/YYYY HH:MI:SS AM')
,但好像我有這種錯誤的格式。
在此先感謝
試試這個格式來代替:
to_date('07-01-2014 12:15','MM-DD-YYYY HH:MI'))
感謝編輯@Krumia我來自手機和發帖代碼並不簡單:) – 2014-10-30 06:36:35
終於讓我找到了格式, 我必須先改變AM PM格式24小時時間戳:
TO_CHAR(TO_DATE('01/01/1970 00:00:00', 'MM/DD/YYYY HH24:MI:SS')
謝謝大家:)
'to_date('2014/7/1 6:02:09 AM','MM/DD/YYYY HH:MI:SS AM')'返回一個有效的** DATE **值,那麼你的問題在哪裏? – 2014-10-30 07:56:44
我在問上面的格式日期,因爲我的MM/DD/YYYY HH:MI:SS AM是錯誤的 – Koyix 2014-10-30 08:38:23
您是否想將'DATE'轉換爲字符串並將其與另一個字符串進行轉換?做相反的事情,將字符串轉換爲'DATE'並比較日期值 - 這將起作用。 – 2014-10-30 08:41:00