The daily event routine stores a table to the IRAM, where each entry is four bytes long. They contain the date that the specific entry was checked last. So don't worry about coinciding data between entries. Each time you use that asm, you'll replace that entry with the current date(according to your computer).
Either way, if you set var x800D to 1, that'd be the second entry(the first one is 0), and then 2 is the third, and so on and so forth. They won't overwrite each other.
Here's an example: