Я пытаюсь отформатировать вывод datepicker, когда выбран тип неделя.
Я выбираю формат YYWW.
Я много нахожу по форматированию вывода обычного datepicker type = "date", но не для недели datepicker.
<script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<script type = "text/javascript" src = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.min.js"></script>
<div class = "container p-5">
<div class = "row">
<div class = "col-sm-6 offset-sm-3 mx-auto">
<!-- HTML here -->
<input type = "week" class = "form-control">
</div>
</div>
</div>Идея состоит в том, чтобы выбрать текущую дату из указателя даты. Но вывод не будет отображать ММ-ДД-ГГГГ. Я хочу, чтобы он отображал YYWW.
вы хотите сказать, что вывод означает значение, которое сгенерировано внутри Weekpicker, правильно?
Например, я хочу выбрать сегодняшнюю дату в окне выбора даты. Но я хочу, чтобы вывод отображал YYWW (1837).



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


HTML
<input type = "week" required = "required">
CSS
input[type = "week"] {
appearance: none;
-webkit-appearance: none;
color: #95a5a6;
font-family: "Helvetica", arial, sans-serif;
font-size: 18px;
border:1px solid #ecf0f1;
background:#ecf0f1;
padding:5px;
display: inline-block !important;
visibility: visible !important;
}
Редактирую свой предыдущий ответ. Возможно, это поможет отформатировать вывод для type = "week". Отметьте http://jsfiddle.net/V2Q58/1590/. Измените тип с даты на неделю.
Вы прочитали вопрос? Я пытаюсь отформатировать вывод datepicker, когда тип неделя.
В моем вопросе говорится, что результат, которого я пытаюсь достичь, - это "YYWW" ... Пожалуйста, попробуйте свою скрипку. Он этого не делает, независимо от типа ввода.
Я использовал класс datepicker. и введите гггг-мм .. Нажмите здесь http://jsfiddle.net/d8gnt9bw/
Не работает. Он выводит yyyy mm, а это не то, что я ищу. Как я уже сказал в исходном вопросе ... Я ищу YYWW (например, 1835 г., который является годом 2018 и 35-й неделей). Имеет ли это смысл?
Что именно нужно форматировать? Вы можете контролировать минимум и максимум, как показано ниже.
<input type = "week" max = "2017-W52" min = "2017-W01" class = "form-control">
Когда я нажимаю любую дату в datepicker, я хочу, чтобы вывод отображался как yyww (год год неделя неделя). Если я выберу сегодняшнюю дату, на выходе будет 1835, потому что сейчас 2018 год, а мы находимся на 35-й неделе.
Я не понял, почему вам нужно изменить его формат на yyww, давайте ваш пример: вам нужен вывод 1835, теперь как вы можете определить, что это 2018 или 1918 или 1818 или 2118? и для этого вы не хотите, чтобы пользователь мог выбирать, например, неделю _ _, _ _ _ _.