The UNIX and Linux Forums  
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
рассчитать дату следующего satureday текущей даты. rinku Shell программирование и сценарии 3 09-03-2008 12:05 AM
Использование AWK и текущей даты команду wereyou Shell программирование и сценарии 2 06-06-2008 08:25 PM
Perl: дата Извлечение из имени файла и по сравнению с текущей даты MKNENI Shell программирование и сценарии 4 03-26-2008 04:01 PM
Обработка лог-файл на основе даты и времени ввода и даты / времени в лог-файл наряжаться Shell программирование и сценарии 4 03-16-2008 11:23 AM
Файл Дата VS Текущая дата trexlim Shell программирование и сценарии 4 05-04-2007 10:35 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 12-20-2007
spch2o spch2o is offline
Зарегистрированный пользователь
  
 

Регистрация: Декабрь 2007
Сообщений: 2
Arrow Получить дату и время за последние 1 час от текущей даты

Привет,

Мне необходимо получить дату и время, в прошлом 1 час от текущей даты. Каждый знает, как это сделать?

Спасибо
Old 12-21-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Регистрация: август 2001
Место проведения: Ashburn, Вирджиния
Сообщения: 9119
Один из способов:
$ Perl -E '@ D \u003d Localtime времени () -3600; printf "% 4D% 02d% 02d% 02d% 02d% 02d \ N", $ D [5] 1900, $ D [4] +1, $ D [ 3], $ D [2], $ D [1], $ D [0] '
20071220220154
Old 12-21-2007
nhatch nhatch is offline
Зарегистрированный пользователь
  
 

Регистрация: август 2002
Место проведения: Лондон, Англия
Сообщений: 85
Другая NCE образом создает новую переменную (вы можете изменить количество часов в changng + N значения предыдущего дня, 24)

Код:
-bash-3.00$ NEWDATE=`TZ=GMT+2 date +%Y-%m-%d" "%H:%M:%S`
-bash-3.00$ echo $NEWDATE
2007-12-21 09:57:09
-bash-3.00$ date
Fri Dec 21 11:57:17 GMT 2007
-bash-3.00$
Old 12-21-2007
ghostdog74 ghostdog74 is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Sep 2006
Сообщений: 2538
Если у вас есть GNU свидание
Код:
# date +%Y%m%d%H%M%S -d  "1 hour ago"
20071221193551
Old 12-21-2007
danmero danmero is online now Forum Advisor  
  
 

Регистрация: Nov 2007
Место проведения: 45.48-73.63
Сообщения: 1428
FreeBSD
Код:
date -v -1H "+%Y-%m-%d %H:%M:%S"
Old 08-29-2008
Джорджи Georgie is offline
Зарегистрированный пользователь
  
 

Регистрация: август 2008
Сообщений: 1
Благодаря nhatch

nhatch - это самое элегантное решение по этим советам.

Это именно то, что я искал. (Как вычитание х количество часов от сегодняшней даты / времени.

Еще раз спасибо
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 03:14 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0