我需要将“ MONTH”列字符串YYYYMM转换为YYYY MON格式。示例201811返回2018年11月。 我已经尝试过了:
const colors = ["blue", "green", "gray", "red", "black", "purple"];
var sillySentence = prompt("Tell me a colorful Rhyme: ");
let x = 0;
if (sillySentence) {
sillySentence = sillySentence.toLowerCase();
for (let i = 0; i < colors.length; i++) {
if (sillySentence.indexOf(colors[i]) >= 0) {
x += 1;
}
}
}
//start output
console.log("You Listed " + x + " colors in your rhyme.");
我得到了想要的结果,但是当我在R&V工具中使用它时,它会按字母顺序对其进行排序,并且需要按时间顺序排列。 有没有办法将其创建为DATE变量,因为当我尝试将其放入TO_DATE函数中时,会得到YYYY-MM-DD hh:mm:ss?
谢谢
答案 0 :(得分:0)
这应该为您工作。
select to_char(to_date(MONTH_COLUMN,'YYYYMM'),'YYYY MON') from dual;