File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
components/zoho_books/sources/new-or-updated-invoice Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -34,8 +34,17 @@ export default {
3434 }
3535 const date = new Date ( ts ) ;
3636 const pad = ( n ) => n . toString ( ) . padStart ( 2 , "0" ) ;
37- const formattedUTC = `${ date . getUTCFullYear ( ) } -${ pad ( date . getUTCMonth ( ) + 1 ) } -${ pad ( date . getUTCDate ( ) ) } T${ pad ( date . getUTCHours ( ) ) } :${ pad ( date . getUTCMinutes ( ) ) } :${ pad ( date . getUTCSeconds ( ) ) } ` ;
38- return formattedUTC ;
37+ const formatted = `${ date . getFullYear ( ) } -${ pad ( date . getMonth ( ) + 1 ) } -${ pad ( date . getDate ( ) ) } T${ pad ( date . getHours ( ) ) } :${ pad ( date . getMinutes ( ) ) } :${ pad ( date . getSeconds ( ) ) } ` ;
38+
39+ const offsetMinutes = date . getTimezoneOffset ( ) ;
40+ const sign = offsetMinutes > 0
41+ ? "-"
42+ : "+" ;
43+ const absOffset = Math . abs ( offsetMinutes ) ;
44+ const offsetHours = pad ( Math . floor ( absOffset / 60 ) ) ;
45+ const offsetMins = pad ( absOffset % 60 ) ;
46+
47+ return `${ formatted } ${ sign } ${ offsetHours } ${ offsetMins } ` ;
3948 } ,
4049 getItemId ( item ) {
4150 return `${ item . invoice_id } ${ Date . parse ( item [ this . getTsField ( ) ] ) } ` ;
You can’t perform that action at this time.
0 commit comments