使用 jQuery ui 日期选择器格式化实际日期

Formatting actual date with jQuery ui datepicker

本文关键字:日期 格式化 选择器 ui 使用 jQuery      更新时间:2023-09-26

我使用 jQuery UI Datepicker 为日期范围创建了一个表单。

 <form action="activity_report_date_range.php" method="GET" name="search_reporting" id="search_reporting"><br />
    <label for="from">Start Date:</label><br>
    <input type="text" id="from" name="from"><br><br>
    <label for="to">Last Date:</label><br>
    <input type="text" id="to" name="to">
  <input style="margin-bottom: 20px" type="submit" name="submit_search" id="submit" value="Search" placeholder="Submit">
</form>

我正在使用谷歌托管的jQuery UI。一切似乎都正常,但我想用破折号而不是正斜杠格式化日期。

例如

我想将日期输入为:2014-11-05 (Y-m-d) 而不是当前填充的日期, 11/05/2014

"破折号"和日期格式 y-m-d 是我正在寻找的。似乎不明白。这是一个jsfiddle:

http://jsfiddle.net/tz53ujqo/

更新:您可以像这样调用日期格式:

$( "#to" ).datepicker({
  dateFormat: 'yy-mm-dd',
});

http://jsfiddle.net/tz53ujqo/2/