Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, I would say 6.

How many days are there between today and tomorrow?

By definition, there is exactly 1 (one) day. That's what tomorrow means :)

Your math would say zero.



Which day is between today (Thursday) and tomorrow (Friday)?

There are no days between today and tomorrow. No things _between_ this thing and the next thing.

I find your mathematics pretty confusing.


In most contexts for time differences, a "day" is a time interval (24 hours) instead of a "concrete thing".

If my job contract says that there has to be "one day between" my resignation letter and my handing back my badge, then it means I can resign on Monday and give back the badge on Tuesday (the next day ; "one day after" ; because "one day" has elapsed). Not Monday/Wednesday. Otherwise "zero days between" these events would mean Monday/Tuesday (with your math) and Monday/Monday is also zero?

But I guess we're just rehashing the old argument on whether indexes should start at zero.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: