Приветствую!
2008/9/27 Serhiy Storchaka <[EMAIL PROTECTED]>:
> San_Sanych wrote:
>
> И остаётся открытым вопрос о вычислении разницы дат.
Например:
#/usr/bin/perl
use strict;
use warnings;
use POSIX;
my @time = localtime;
my $today_unix_time = mktime(@time);
my $today = localtime($today_unix
Hello!
В сообщении от Saturday 27 September 2008 16:45:52 San_Sanych написал(а):
> Serhiy Storchaka пишет:
> > Здравствуйте.
> >
> > Под влиянием соседнего флейма вспомнил один свой вопрос.
> >
> > Как в шелле производить вычисления с датой? Например получить дату через
> > десять дней после задан
On Sat, Sep 27, 2008 at 07:50:40PM +0700, Vladislav Naumov wrote:
> 2008/9/27 San_Sanych <[EMAIL PROTECTED]>:
> > date --date="${yearend}${dateend} next day" +%Y"-"%m"-"%d
> > date --date="${yearbeg}${datebeg} 1 day ago" +%Y"-"%m"-"%d
> Тут главное помнить, что это - gnu extensions.
> В соседнем Fr
Dmitry E. Oboukhov wrote:
> timestamp вычислить вроде легко
>
> есть date +%s который дает текущий таймстамп
> соответственно прибавив к нему 86400 получим день вперед итп
Это всё плохо работает с месяцами и годами, содержащими разное число дней.
> надо посмотреть как в BSD можно таймстамп преоб
Serhiy Storchaka пишет:
> San_Sanych wrote:
>
>> Serhiy Storchaka пишет:
>>
>>> Как в шелле производить вычисления с датой? Например получить дату через
>>> десять дней после заданной? Узнать день недели заданной даты? Дату
>>> ближайшего понедельника? Разницу в днях между двумя датами? И т
San_Sanych wrote:
> Serhiy Storchaka пишет:
>> Как в шелле производить вычисления с датой? Например получить дату через
>> десять дней после заданной? Узнать день недели заданной даты? Дату
>> ближайшего понедельника? Разницу в днях между двумя датами? И т.п.
>>
>> Существуют ли лёгкие и достаточно
VN>> date --date="${yearend}${dateend} next day" +%Y"-"%m"-"%d
VN>> date --date="${yearbeg}${datebeg} 1 day ago" +%Y"-"%m"-"%d
VN> Тут главное помнить, что это - gnu extensions.
VN> В соседнем FreeBSD для таких трюков надо будет собирать gdate из
VN> портов: штатный так не умеет.
timestamp вычислит
2008/9/27 San_Sanych <[EMAIL PROTECTED]>:
> date --date="${yearend}${dateend} next day" +%Y"-"%m"-"%d
> date --date="${yearbeg}${datebeg} 1 day ago" +%Y"-"%m"-"%d
Тут главное помнить, что это - gnu extensions.
В соседнем FreeBSD для таких трюков надо будет собирать gdate из
портов: штатный так не у
Serhiy Storchaka пишет:
> Здравствуйте.
>
> Под влиянием соседнего флейма вспомнил один свой вопрос.
>
> Как в шелле производить вычисления с датой? Например получить дату через
> десять дней после заданной? Узнать день недели заданной даты? Дату
> ближайшего понедельника? Разницу в днях между двум
Здравствуйте.
Под влиянием соседнего флейма вспомнил один свой вопрос.
Как в шелле производить вычисления с датой? Например получить дату через
десять дней после заданной? Узнать день недели заданной даты? Дату
ближайшего понедельника? Разницу в днях между двумя датами? И т.п.
Существуют ли лёгк
10 matches
Mail list logo