Loading _docs/source-date-epoch.md +5 −4 Original line number Diff line number Diff line Loading @@ -374,7 +374,7 @@ def buildDate = System.getenv("SOURCE_DATE_EPOCH") == null ? new java.util.Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH"))) ``` ### Javascript / node.js ### Javascript / Node.js ```javascript const epoch = Number(process.env["SOURCE_DATE_EPOCH"]); Loading @@ -382,9 +382,10 @@ const timestamp = Number.isInteger(epoch) ? new Date(epoch * 1000) : new Date(); // Alternatively, to ensure a fixed timezone: var now = new Date(); if (process.env.SOURCE_DATE_EPOCH) { now = new Date((process.env.SOURCE_DATE_EPOCH * 1000) + (now.getTimezoneOffset() * 60000)); const epoch = Number(process.env["SOURCE_DATE_EPOCH"]); var timestamp = new Date(); if (Number.isInteger(epoch)) { timestamp = new Date((epoch * 1000) + (timestamp.getTimezoneOffset() * 60000)); } ``` Loading Loading
_docs/source-date-epoch.md +5 −4 Original line number Diff line number Diff line Loading @@ -374,7 +374,7 @@ def buildDate = System.getenv("SOURCE_DATE_EPOCH") == null ? new java.util.Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH"))) ``` ### Javascript / node.js ### Javascript / Node.js ```javascript const epoch = Number(process.env["SOURCE_DATE_EPOCH"]); Loading @@ -382,9 +382,10 @@ const timestamp = Number.isInteger(epoch) ? new Date(epoch * 1000) : new Date(); // Alternatively, to ensure a fixed timezone: var now = new Date(); if (process.env.SOURCE_DATE_EPOCH) { now = new Date((process.env.SOURCE_DATE_EPOCH * 1000) + (now.getTimezoneOffset() * 60000)); const epoch = Number(process.env["SOURCE_DATE_EPOCH"]); var timestamp = new Date(); if (Number.isInteger(epoch)) { timestamp = new Date((epoch * 1000) + (timestamp.getTimezoneOffset() * 60000)); } ``` Loading