转换日期时间区字符串为日期时间的JavaScript
问题描述:
我尝试转换格式:2017-03-07T17:26:15-03:00为一种格式像转换日期时间区字符串为日期时间的JavaScript
YYYY/MM/DD HH:MM:SS的我可以在MySQL数据库中使用DateTime。我从XML文件接收这些值。
我在这里找到很多选项,但不工作,我使用Pentaho的PDI转换XML并保存在数据库中。
Use JavaScript to convert a date string with timezone to a date object in local time
非常感谢。
答
您可以提取各个日期部分并组合它们以获取所需的字符串。事情是这样的:
var d = new Date('2017-03-07T17:26:00-03:00');
var result = d.getFullYear()+
'/'+('0' + (d.getMonth()+1)).slice(-2)+
'/'+('0' + d.getDate()).slice(-2)+
' '+('0' + d.getHours()).slice(-2)+
':'+('0' + d.getMinutes()).slice(-2)+
':'+('0' + d.getSeconds()).slice(-2);
console.log(result);
答
你不能使用计算器一步,创造领域的一个副本,至极的是,你要更改的日期,然后选择你想要的格式日期,对不起,我的英文,生疏,问候
使用moment.js ?. – mehulmpt
这是你的JavaScript日期时间? – user7417866
你有没有试过选择值步骤? 在元数据选项卡中的选择值中,我们可以选择更改格式。 –