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. 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 explains how to use week numbers in a number of popular software applications and programming languages (more will come soon).