我是 JavaScript 新手,我正在尝试制作一个日期选择器小部件,我选择了 mm/dd/yy 格式的日期,我怎样才能将日期设为“星期四(日),7 月 25 日(日期,月份) ,2013" 的格式以及如何将输入值设置为当前日期。这是我的小提琴, http : //jsbin.com/idowik/3/ http://jsbin.com/idowik/3/edit 有这么多警告,请多多包涵,请在新标签页中打开输出。谢谢你,
问问题
138 次
1 回答
0
阅读有关日期对象的文档:http: //www.w3schools.com/jsref/jsref_obj_date.asp。你需要的一切都在那里描述。
看看下面的代码:
<!DOCTYPE html>
<html>
<body>
<input id="dateInput" type="text"></input>
<button id="convertButton">Convert to string</button>
<a id="dateString"></a>
<script type="text/javascript">
var dateInput = document.getElementById("dateInput");
var button = document.getElementById("convertButton");
var dateString = document.getElementById("dateString");
var date;
button.onclick = function() {
var year = 2000+ parseInt(dateInput.value.split("/")[2]);
var month = dateInput.value.split("/")[0];
var day = dateInput.value.split("/")[1];
date = new Date(year, month, day);
dateString.innerHTML = date.toDateString();
}
</script>
</body>
</html>
这个 html 页面完全符合您的要求。
于 2013-07-25T10:51:10.717 回答