fix(datetime): fix year to allow current and max year

fixes #14895
This commit is contained in:
Sean Perkins
2018-08-29 14:26:32 -04:00
committed by Brandy Carney
parent 5da388a4de
commit f30ae889c0
2 changed files with 11 additions and 1 deletions

View File

@ -105,7 +105,7 @@ export function dateValueRange(format: string, min: DatetimeData, max: DatetimeD
throw new Error('min and max year is undefined');
}
for (let i = max.year - 1; i >= min.year; i--) {
for (let i = max.year; i >= min.year; i--) {
opts.push(i);
}

View File

@ -25,6 +25,16 @@
<ion-content id="content" class="outer-content test-content">
<ion-list>
<ion-item>
<ion-label>Default</ion-label>
<ion-datetime></ion-datetime>
</ion-item>
<ion-item>
<ion-label>Max</ion-label>
<ion-datetime max="2018-07-29"></ion-datetime>
</ion-item>
<ion-item>
<ion-label>MMMM</ion-label>
<ion-datetime display-format="MMMM" value="2012-12-15T13:47:20.789"></ion-datetime>