Week numbers in software

A lot of software that deal with dates has poor support for week number, in particular the ISO week numbering scheme that is used on this site. The concept of week numbers is virtually unknown in large parts of the world, so adding support for them is not high on the agenda for most software companies. However, with a few tricks it is often possible to make week numbers calculations, even if the application does not have native support for week numbers.

These pages explain how to use week numbers in various popular software applications and programming languages.