команда формата времени Linux

#linux

#linux

Вопрос:

Здесь я столкнулся с небольшой проблемой. Мне нужно знать точную команду, чтобы получить время в следующем формате:-86400000. Но проблема в том, что из системы я получаю формат, подобный:-24:00:00.

пожалуйста, дайте мне точную команду

Ответ №1:

Если я правильно понимаю ваш желаемый результат (секунды с момента начала эпохи), вы можете использовать:

 date  %s
  

Смотрите man date объяснение различных доступных форматов, если это неправильно.


(Технически, ответ на ваш вопрос заключается в запуске date -86400000 , который отформатирует время точно так, как вы просили. Вам действительно следует улучшить вопрос …)

Ответ №2:

В дополнение к ответу Анджея:

для более краткого обзора:

 date --help
  

для более подробного:

 info coreutils date invocation