JavaScript中将日期从yyyy/mm/dd反转为dd/mm/yyyy

8

我正在制作一个ASP项目,日期以yyyy/mm/dd的格式显示,但是当用户按下表单的编辑按钮时,我需要用dd/mm/yyyy替换日期格式

这是ASP代码,请记住,我需要用户在表格中将日期显示为yyyy/mm/dd,但当他按下按钮时,日期需要反转为dd/mm/yyyy

 <td class="hidden-phone">@EnnotaBAL.ArabicEncoding.GetArabicNumbers(transaction.PostDate.ToString("yyyy/MM/dd"))</td>

以下是日期元素的 JavaScript 代码:
// Transaction Date
var TransDate = oCells.item(4).innerHTML;
document.getElementById('Date').value = convertDigitIn(TransDate);
1个回答

31
function convertDigitIn(str){
   return str.split('/').reverse().join('/');
}

我知道它一定很简单。 - John Conde
1
@adeneo 问问题和回答之间正好需要40秒钟。无需编辑 :) - Denys Séguret
1
谢谢你的帮助:我使用了这个命令来解决它。TransDate = TransDate.split('/').reverse().join('/'); - TheDarkCode

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接