Преобразовать дату в метку времени UNIX в OpenBSD

python -m http.server
Python version 3: Serve current directory tree at http://$HOSTNAME:8000/

Ссылка: mattcurry.com

2
01.04.2018, 18:22
2 ответа

Утилита OpenBSD dateиспользуется для

  1. установите дату и/или время в системе или
  2. отображение текущей даты и/или времени или
  3. анализировать время и дату в формате [[[[[[cc]yy]mm]dd]HH]MM[.SS]]без установки системного времени, используя опцию -j.

Это не инструмент преобразования даты, который так же гибок, как GNU dateв своих возможностях синтаксического анализа. Если вам нужны возможности анализа времени/даты GNU date, установите порт/пакет coreutilsи используйте вместо него gdate.

Также обратите внимание, что опция -dдля OpenBSD dateиспользуется для установки системного значения перехода на летнее время.

2
27.01.2020, 22:09

Исполняемый файл меньшего размера — busybox. Это может быть дата:

$ busybox date -D '%a %b %-d %T %Z %Y' -d 'Sun Apr  1 17:00:45 CEST 2018' +%s
1522616445

-Dописывает формат, используемый для синтаксического анализа строки в -d.
Имейте в виду, что , а не анализирует значение CEST, предполагается, что TZ=UTC.
Это не проблема для метки времени в секундах, поскольку она всегда соответствует UTC+0.

0
27.01.2020, 22:09

Теги

Похожие вопросы