Linux, работа с датами: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (Новая страница: « <pre> # получить текущую дату и время d1=$(date -d "now") # получить число секунд с начала эпохи (timest...») |
(нет различий)
|
Текущая версия на 12:08, 16 февраля 2023
# получить текущую дату и время d1=$(date -d "now") # получить число секунд с начала эпохи (timestamp) ts=$(date -d "$d1" +"%s") # получить дату со смещением на 4 дня d2=$(date -d "$d1 - 4 days") d3=$(date -d "$d1 + 4 days") # для сравнения дат можно переводить их в число секунд (timestamp) if [ $(date -d "$d2" +"%s") -le $(date -d "$d3" +"%s") ]; then echo d2 lower or equial d3 fi