commands.sh

faketime

linux

Fake the system time for a command.

More info →

Examples (3)

Fake the time to this evening, before printing the result of `date`

faketime 'today 23:30' date

Open a new Bash shell, which uses yesterday as the current date

faketime 'yesterday' bash

Simulate how a program would act next Friday night

faketime 'next Friday 1 am' path/to/program
made by @shridhargupta | data from tldr-pages