将datepicker.iso8601Week函数之后的datepicker输出更改为dd / mm / yy?

问题描述

我需要“ Start dato”中的输出为dd / mm / yy吗?如果我使用“ dateFormat:'dd-mm-yy'”:$('#datepickerEnd')。datepicker({dateFormat:'dd-mm-yy'})它将删除最重要的“ weekNumber”输出设置的一部分。

如何显示选择的星期数和年/月/日?

$('#datepickerEnd').datepicker({
  dateFormat: 'dd-mm-yy',showWeek: true,maxDate: 'today',firstDay: 1,});

$('#datepicker').datepicker({
  showWeek: true,onSelect: function(dateText,inst) {
    $('#weekNumber').val($.datepicker.iso8601Week(new Date(dateText)));
  }
});
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<form>
  <label>Start dato:</label>
  <input type="text" id="datepicker" name="Start dato"><br>
  <label>Slut dato:</label>
  <input type="text" id="datepickerEnd" name="slut dato"><br>
  <label>Uge nr.(week no.)</label>
  <input type="text" id="weekNumber" name="Uge nr"><br>
</form>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)