Прочитал на башорге одну цитату про возраст в днях... Пытливый ум не устоял. Итак, в линуксе все просто как обычно.
echo "($(date +%s) - $(date -d '1986-07-07 11:15:00' +%s)) / 86400" | bc
где date +%s - количество секунд начиная с 1970-01-01 00:00:00 UTC до текущего момента
date -d '1986-07-07 11:15:00' +%s - ваша дата рождения в том же формате, чем точнее, тем лучше
86400 - количество секунд в сутках
bc - калькулятор
К сожалению, если вы родились раньше 1970 года, простите за цинизм, вы устарели для данного метода ;)
Комментарии (8)
занятно
Когда-то писал такой скрипт на Python. Не очень точный, но для любого возраста:
// Редактирую
я первым делом подумал о питоне, но эклипс дольше грузится, чем пишется такой скрипт )
Суть в том, что писал "вручную", не использовал возможность вычитания объектов datetime.
я смотрю, у вас там тоже масса работы! (с) башорг
А как же =)
В избранное ! (перевод: "Ф дисятку!")
Да, судя по количеству людей в теме, у всех масса работы.
работа не ... стояла и стоять будет!
Отправить комментарий