javascript - 日期如何转换
巴扎黑
巴扎黑 2017-04-11 10:48:16
[JavaScript讨论组]
巴扎黑
巴扎黑

全部回复(4)
天蓬老师

最简单的办法

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

如果这个格式固定的话可以这样
var d = '2016-10-10T16:35';
console.log(d.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 date = new Date();  // 实例化日期对象  
  var timeStr = '';//日期 
  timeStr = date.getFullYear() + "-" ;  
  timeStr += date.getMonth() + 1 +"-";  
  timeStr += date.getDate();  
  document.write(timeStr);
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号