【发布时间】:2016-10-04 15:38:04
【问题描述】:
我有一个字符串变量"PublishDate",然后当我使用"PublishDate.value" 检查值时,它返回一个类似
"October 04, 2016 9:28 AM"
我需要将其转换为格式为 "10/04/2016" 的日期对象
我不确定这是如何在 javascript 中完成的:
var d = new Date("October 04, 2016 9:28 AM");
var date = d.getDate();
var month = d.getMonth();
var year = d.getFullYear();
var hours = d.getHours();
var min = d.getMinutes(); //10/04/2016
console.log(month+1+'/'+date+'/'+year);
【问题讨论】:
-
要么你有一个日期对象,要么你有字符串
"10/04/2016",你不能同时拥有两者(但你可以在不同的变量中拥有两者) -
你做了什么研究,你尝试了什么?在搜索引擎中使用此问题中的关键字会产生很多结果
-
只需解析字符串并自己创建日期对象。
标签: javascript string date