Countdown to the second

You can store the target datetime ms in TinyDB to persist it across runs of the app.