我想用TO_CHAR
函数将格里高利日期转换为波斯日期。它会改变分钟。
为什么? Query result
SELECT MEASURE_DATETIME,
TO_CHAR(MEASURE_DATETIME,
'YYYY/MM/DD HH24:MM:SS',
'NLS_CALENDAR=''PERSIAN''') PERSIAN_DATE
FROM MY_TABLE
答案 0 :(得分:0)
As documented in the manual分钟的占位符为MI
而不是MM
TO_CHAR(MEASURE_DATETIME,
'YYYY/MM/DD HH24:MI:SS',
'NLS_CALENDAR=''PERSIAN''') PERSIAN_DATE
答案 1 :(得分:-1)
' MM'是几个月。使用' MI'几分钟。