Установите maxDate и minDate в плагине Cordova DatePicker
Я пытаюсь добавить Native Date picker в свой проект, и плагин находится ниже,
1-й Пульгин:
cordova plugin add https://github.com/DURK/cordova-datepicker-plugin
(или) 2-й плагин:
cordova local plugin add https://github.com/VitaliiBlagodir/cordova-plugin-datepicker
2 плагина работают хорошо, и я хочу установить maxDate и minDate для этого Datepicker. Но я не могу получить никакого решения для этого.
Дайте любое предложение для этого. Спасибо.
1 ответ
https://github.com/VitaliiBlagodir/cordova-plugin-datepicker поддерживает настройку maxDate и minDate.
Поддерживается в iOS и Android.
Документация предполагает, что
minDate - это объект Date для iOS и целое число для Android, поэтому вам необходимо учитывать это при использовании плагина.
minDate
а также maxDate
должно быть DATE objects for iOS
,
Оба атрибута должны быть integer for android
, поэтому нужно разобрать объект Date с
Date.parse(new Date())
или же (new Date()).valueOf()
import { Platform } from 'ionic-angular';
constructor(private platform: Platform) {}
метод выбора сборщика даты
maxDate = (this.platform.is('android')) ? (new Date(endtime)).valueOf() : new Date(endtime)