Commit 0a41c934 authored by Chris Lamb's avatar Chris Lamb 👀
Browse files

Also update the timezone snippet for Node.js / SOURCE_DATE_EPOCH.

parent b2f00e4a
Loading
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -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"]);
@@ -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));
}
```