К списку форумов К списку вопросов
Формат даты в Linux
User
29.03.2004 - 21:09
Господа линуксойды, помогите плиз...
Собстно сабж: Как преобразовать unix-формат даты(тот что в секундах от рождества пингвина)в удобочитаемый формат(месяц/дата/год/часы/минуты/секунды), средствами операционной системы(bash, sh, C++ не предлагать)..........
Заранее спасибо.......
vi
1 - 29.03.2004 - 21:34
А чем date не устраивает?
Kokoc
2 - 30.03.2004 - 11:12
В самой операционной системе нет таких способов.
Необходимо использовать внешние утилиты/скрипты.
Например, Perl:
perl -e 'use POSIX qw(strftime);print strftime("%d.%M.%Y %H:%M:%S",seconds);'
(где seconds - передаваемое в качестве параметра число секунд)
cv
3 - 30.03.2004 - 12:17
наберите date --help
там много разных вариантов
User
4 - 30.03.2004 - 12:28
to 2 Я так и думал, спасибо........
User
5 - 30.03.2004 - 12:31
to 3
Я еще команду man date знаю. Подойдет?
Kokoc
6 - 30.03.2004 - 19:09
1,3
А разве команда date понимает входящее значение, выраженное в секундах?
cv
7 - 31.03.2004 - 09:01
Автор не ясно изъясняется, я понял так, что его система выдает текущую дату в таком формате, и ее надо преобразовать. Ктож знал, что ему надо преобразовать в принципе любую дату. Наверное тут Линукс не причем, этот вопрос относится к категории программирования. Или я опять не допонял?
User
8 - 31.03.2004 - 23:23
быть может вопрос относится и к разделу программирования.......
я хотел узнать есть ли команда которая преобразует время в секундах в текущую дату, в удобочитаемом фрормате.........
ну хто не понял -- сори...........
user :)))))))))))))

К списку вопросов на форуме Операционные системы

>>