diff --git a/src/nativescript-intl-common.ts b/src/nativescript-intl-common.ts index 69ff5cc..440f324 100644 --- a/src/nativescript-intl-common.ts +++ b/src/nativescript-intl-common.ts @@ -184,7 +184,7 @@ export class DateTimeFormat implements intlDateTimeFormat { let result = []; let i = 0; // remove leading delimiters - while (patternOptions[i].patternValue === "" || patternOptions[i].isDateElement === false) { i++; } + while (patternOptions[i] && (patternOptions[i].patternValue === "" || patternOptions[i].isDateElement === false)) { i++; } for (i; i < patternOptionsLength; i++) { result.push(patternOptions[i].patternValue); }