gpt4 book ai didi

javascript - 日期选择器格式 getDate

转载 作者:行者123 更新时间:2023-11-30 08:27:24 26 4
gpt4 key购买 nike

我需要获取 yyyy-MM-dd 格式的日期,但我总是获取不同的格式。如何根据需要获取日期选择器值?

https://jsfiddle.net/041h6mss/

HTML:

<input id="thedate" type="text" />
<input type="button" id="button" value="submit" />
<span id="output"></span>

JS:

$(function(){

$("#thedate").datepicker({
dateFormat: "D, M d, yy",
});
})
var output = document.getElementById("output");

document.getElementById("button").onclick = function() {
output.innerHTML = $("#thedate").datepicker("getDate");
};

我得到的值是 Mon Apr 03 2017 00:00:00 GMT+0200 (CEST),但我希望它是 2017-03-03

最佳答案

我已经更新了答案。在这里查看:https://jsfiddle.net/041h6mss/1/

HTML:

<input id="thedate" type="text" />
<input id="altField" type="hidden" />
<input type="button" id="button" value="submit" />
<span id="output"></span>

Javascript:

$(function(){
$("#thedate").datepicker({
dateFormat: "D, M d, yy",
altField: "#altField",
altFormat: "yy-mm-dd"
});
})
var output = document.getElementById("output");

document.getElementById("button").onclick = function() {
output.innerHTML = $("#altField").val();
};

或者,您也可以尝试这个(更好的解决方案):

document.getElementById("button").onclick = function() {
output.innerHTML = $.datepicker.formatDate("yy-mm-dd", $("#thedate").datepicker("getDate"));
};

关于javascript - 日期选择器格式 getDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43412601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com