Внезапно вопрос про алгоритмы, календари и их создание/расчёт
А как программно генерируются "матрицы" календарей?
Вот те самые сеточки по горизонтали/вертикали которых 7 дней недели, а по другой шкале номера недель и которые некогда висели на стенах, а сейчас есть в телефонах, часах и фоторамках.
Вроде же в каждом языке куча функций по работе со временем и датами.
Мне пока только пришел в голову единственный алгоритм - воспользоваться функцией "первый день года" (а как рассчитывается она?), узнать, в какой день недели наступает первый день года и дальше зная высокосный ли год, заполнить матрицу Nx7.
И как результат этого можно, например, всунуть в Excel, Word, OpenOffice Calc или еще куда - в фотошоп, например, чтобы создатьмегасуперкрасивый календарик на стену
Вот те самые сеточки по горизонтали/вертикали которых 7 дней недели, а по другой шкале номера недель и которые некогда висели на стенах, а сейчас есть в телефонах, часах и фоторамках.
Вроде же в каждом языке куча функций по работе со временем и датами.
Мне пока только пришел в голову единственный алгоритм - воспользоваться функцией "первый день года" (а как рассчитывается она?), узнать, в какой день недели наступает первый день года и дальше зная высокосный ли год, заполнить матрицу Nx7.
И как результат этого можно, например, всунуть в Excel, Word, OpenOffice Calc или еще куда - в фотошоп, например, чтобы создать