首页 > 日期如何转换

日期如何转换

2016-10-10T16:35怎样去掉中间的那个T,变成这样2016-10-10 16:35


最简单的办法

'2016-10-10T16:35'.replace('T',' ');

var x = '2016-10-10T16:35';
//方法1
console.log(x.split('T').join(' '));

//方法2
console.log(x.replace(/([\d-]+)T([\d-]+)/, '$1 $2'));

编辑:
先前没想到...格式固定的话, 确实直接replace就可以了...参见另外两位的答案


如果这个格式固定的话可以这样
var d = '2016-10-10T16:35';
console.log(d.replace('T',' '))


  var date = new Date();  // 实例化日期对象  
  var timeStr = '';//日期 
  timeStr = date.getFullYear() + "-" ;  
  timeStr += date.getMonth() + 1 +"-";  
  timeStr += date.getDate();  
  document.write(timeStr);
【热门文章】
【热门文章】