Set a fake date in your browser globally using Tampermonkey with UI controls
A Tampermonkey/Greasemonkey script that lets you simulate a different date and time in your browser. This can be useful for testing date-sensitive websites, previewing future UI states, or bypassing time-based restrictions.
After installation, you'll see a time control panel at the bottom right of every web page:
This script overrides JavaScript's native Date object and performance.now() function to return values adjusted by your specified time difference. Since most websites rely on these methods for time-related functions, the fake date works across most sites.
This script is provided under the MIT License.