@@ -200,22 +200,22 @@ var PDFDocumentProperties = (function PDFDocumentPropertiesClosure() {
200200 }
201201
202202 // Remove the D: prefix if it is available.
203- if ( dateToParse . substring ( 0 , 2 ) === 'D:' ) {
203+ if ( dateToParse . substring ( 0 , 2 ) === 'D:' ) {
204204 dateToParse = dateToParse . substring ( 2 ) ;
205205 }
206206
207207 // Get all elements from the PDF date string.
208208 // JavaScript's Date object expects the month to be between
209209 // 0 and 11 instead of 1 and 12, so we're correcting for this.
210- var year = parseInt ( dateToParse . substring ( 0 , 4 ) , 10 ) ;
211- var month = parseInt ( dateToParse . substring ( 4 , 6 ) , 10 ) - 1 ;
212- var day = parseInt ( dateToParse . substring ( 6 , 8 ) , 10 ) ;
213- var hours = parseInt ( dateToParse . substring ( 8 , 10 ) , 10 ) ;
214- var minutes = parseInt ( dateToParse . substring ( 10 , 12 ) , 10 ) ;
215- var seconds = parseInt ( dateToParse . substring ( 12 , 14 ) , 10 ) ;
216- var utRel = dateToParse . substring ( 14 , 15 ) ;
217- var offsetHours = parseInt ( dateToParse . substring ( 15 , 17 ) , 10 ) ;
218- var offsetMinutes = parseInt ( dateToParse . substring ( 18 , 20 ) , 10 ) ;
210+ var year = parseInt ( dateToParse . substring ( 0 , 4 ) , 10 ) ;
211+ var month = parseInt ( dateToParse . substring ( 4 , 6 ) , 10 ) - 1 ;
212+ var day = parseInt ( dateToParse . substring ( 6 , 8 ) , 10 ) ;
213+ var hours = parseInt ( dateToParse . substring ( 8 , 10 ) , 10 ) ;
214+ var minutes = parseInt ( dateToParse . substring ( 10 , 12 ) , 10 ) ;
215+ var seconds = parseInt ( dateToParse . substring ( 12 , 14 ) , 10 ) ;
216+ var utRel = dateToParse . substring ( 14 , 15 ) ;
217+ var offsetHours = parseInt ( dateToParse . substring ( 15 , 17 ) , 10 ) ;
218+ var offsetMinutes = parseInt ( dateToParse . substring ( 18 , 20 ) , 10 ) ;
219219
220220 // As per spec, utRel = 'Z' means equal to universal time.
221221 // The other cases ('-' and '+') have to be handled here.
0 commit comments