The day the account keeps is not your day
Almost every allowance in a gambling account is expressed per day, and the day is defined somewhere in the terms. It is usually the operator's day in UTC. For two thirds of the world that means the account day and the local day do not share a boundary, and for one reader in three they do not even share a label.
- Operator day
- 00:00 to 00:00 UTC
- UTC+13 account day
- 13:00 to 13:00 local
- UTC-8 account day
- 16:00 to 16:00 local
- Day label differs
- 1 of 3 readers
| Reader | Offset | 00:00 UTC is | Their account day |
|---|---|---|---|
| Auckland | UTC+13 | 13:00 the same day | 13:00 to 13:00 |
| London | UTC+0 | 00:00 the same day | 00:00 to 00:00 |
| Los Angeles | UTC-8 | 16:00 the day before | 16:00 to 16:00 |
| Same instant, three wall clocks | - | spread 29 hours | one day, three boundaries |
Three days on one screen
Three different things are called "the day" and they coincide only by accident.
- the local day
- Midnight to midnight on your device, which is the day your calendar app, your bank statement and your sleep are on.
- the operator day
- One convention stated in the terms, applied to every account. On the sample it is 00:00 to 00:00 UTC, and it is the day every allowance is measured against.
- the calendar day
- The date the operator's system writes on a record. On the sample a bet placed at 11:00 local on Saturday by a UTC+13 reader is written with Friday's date, because at that instant the operator's clock still reads Friday.
What the divergence actually costs
A day boundary in the wrong place is not a rounding error; it moves money in two directions at once.
In one direction it delays. A limit measured on a day that ends sixteen hours from now cannot be un-hit sooner than that, whatever you do. In the other direction it grants. An offer that runs for "the day" is available to a reader whose local day is already half over, which is one reason a promotion can look fully available on the page that advertises it and be spent by the time the reader arrives.
- The reset time is stated somewhere. Look for a zone: a bare "daily" is a convention the operator applies, not a promise to you.
- If the terms name a zone, convert it to your own before you plan around it. A reset at 13:00 local and a reset at 00:00 local are different products.
- If the terms name no zone, treat the boundary as unknown and find it empirically: the record of a transaction carries the operator's timestamp, which is what the limit is measured on.
- Do not assume the boundary is midnight. Nothing requires it to be, and two of the three sample readers never see it at midnight.
- An inclusive count is a separate question from the boundary: "the first day" may be the day of the credit, which shortens every later deadline by one day, not one second.
Inclusive and exclusive counting
Sample C advertises 30 days and delivers 29 days 23 hours 59 minutes, because day one is the day of the credit. That is inclusive counting, and it is the normal convention for a rolling window described as "within N days of". The alternative, exclusive counting, starts the clock on the following day and delivers N full days, which is the convention for a window described as "N days from". The words are close and the difference is one whole day.