Supporter Free Trial Period


I'm curious as to how the free trial period in Supporter is calculated. For example, is it rounded to the next day (for example if it's contingent on a cron job)?

For example, if we offer a one-day free trial just to let people look around, is that going to end up only being a few hours for someone who joins at a certain time of day or night?