用户在文本框中输入
22/05/0017
我想把它改成但第一个必须检查第二个“/”之后是否有 00
22/05/2017
如果当前年份是
2017
它会改变它
22/05/1917
如果当前年份是
1917
使用 JavaScript。
试试这个 :
var dateStr = "22/05/0017";
var splitDate = dateStr.split("/");
var today = new Date();
var year = today.getFullYear();
var finalDate = splitDate[0]+ "/" +splitDate[1]+ "/" +year;
console.log(finalDate);
根据更改请求更新答案
var dateStr = "22/05/0017";
var splitDate = dateStr.split("/");
if(splitDate[2].substring(0,2) == '00') {
var today = new Date();
var year = today.getFullYear();
} else {
var year = splitDate[2];
}
var finalDate = splitDate[0]+ "/" +splitDate[1]+ "/" +year;
console.log(finalDate);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句