diff --git a/rollup.config.js b/rollup.config.js
index <HASH>..<HASH> 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -15,9 +15,11 @@ const commitHash = (function () {
 	}
 })();
 
+const now = new Date(process.env.SOURCE_DATE_EPOCH ? (process.env.SOURCE_DATE_EPOCH * 1000) : new Date().getTime()).getTime();
+
 const banner = `/*
 	Rollup.js v${pkg.version}
-	${new Date()} - commit ${commitHash}
+	${now} - commit ${commitHash}
 
 	https://github.com/rollup/rollup
Mkae the build reproducible

Whilst working on the Reproducible Builds effort [0], we noticed
that node-rollup could not be built reproducibly as it encodes
the current build time via "new Date()".

This was originally filed in Debian as #<I>.

 [0] <URL>