gpt4 book ai didi

javascript - 反转月份名称到月份数字的转换

转载 作者:搜寻专家 更新时间:2023-11-01 05:30:22 25 4
gpt4 key购买 nike

你好,我正在尝试做相反的事情,因为现在它从 2015/Sau/01 变为 2015/01/01 我不知道如何改回2015/Sau/01,我怎么用这个脚本做这个,因为我需要保留语言环境,请帮助我。

var date = f.task_end_date.value.split("/");
var months = ['Sau', 'Vas', 'Kov', 'Bal', 'Geg', 'Bir','Lie', 'Rgp', 'Rgs', 'Spa', 'Lap', 'Grd'];
for(var j=0;j<months.length;j++){
if(date[1]==months[j]){
date[1]=months.indexOf(months[j])+1;
}
}
if(date[1]<10){
date[1]='0'+date[1];
}
var formattedDate = date[0]+date[1]+date[2];

最佳答案

这是一个简单的方法,只需拆分日期并根据路径号更改月份部分:

var months = ['Sau', 'Vas', 'Kov', 'Bal', 'Geg', 'Bir', 'Lie', 'Rgp', 'Rgs', 'Spa', 'Lap', 'Grd'];

var dateArray = "2015/01/01".split("/");
console.log(dateArray);
var newDate="";

if (dateArray[1] <= 12) {
newDate = dateArray[0] + "/" + months[dateArray[1] - 1] + "/" + dateArray[2];
alert(newDate);
}

我使用 "2015/01/01" 作为日期示例,您只需更改它即可。

关于javascript - 反转月份名称到月份数字的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31449566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com