mrspd, не умничайте. Ваш пример, по сути, - модификация алгоритма, словесно описанного вот этой строкой
Сообщение от with-love-from-siberia
|
Сложить все, вычесть единицу и снова расложить по отдельным элементам
|
. Проблема в том, что некоторое начальное значение может формироваться на стороне сервера. Естественно, что должно быть создана переменная типа Date, а потом с ней уже работать. Но в данном случае, с моей стороны, желательно дать подсказки, чтобы вопрошающий додумался до решения сам (что к сожалению, не произошло).