подскажите пожалуйста, как в bash получить unixtime стандартными средствами ?
>подскажите пожалуйста, как в bash получить unixtime стандартными средствами ?Man date:
>SYNOPSIS
> date [OPTION]... [+FORMAT]
> date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
> ...
> ...
> ...
> %s seconds since `00:00:00 1970-01-01 UTC' (a GNU
> extension)
date +%s
>>подскажите пожалуйста, как в bash получить unixtime стандартными средствами ?
>
>
>date +%sбольшое спасибо.
а то я в мане искал "unixtime" а нада было на "seconds since `00:00:00 1970-01-01 UTC' (a GNU extension)" :)
>>>подскажите пожалуйста, как в bash получить unixtime стандартными средствами ?
>>
>>
>>date +%s
>
>большое спасибо.
>а то я в мане искал "unixtime" а нада было на "seconds
>since `00:00:00 1970-01-01 UTC' (a GNU extension)" :)
Ну так Unix time и есть количество секунд, прошедшее с 1 января 1970 г. :-)
А как из unixtime получить полноценную дату и время стандартными средствами?
>А как из unixtime получить полноценную дату и время стандартными средствами?Может я извращенец, но можно вот так:
# unixtime=1270738478; echo $unixtime | date
>>А как из unixtime получить полноценную дату и время стандартными средствами?
> Может я извращенец, но можно вот так:
> # unixtime=1270738478; echo $unixtime | dateА у вас под какой операционкой это работает?
че-то у меня в Ubunto 10.10 так не получается :(
>>А как из unixtime получить полноценную дату и время стандартными средствами?
> Может я извращенец, но можно вот так:
> # unixtime=1270738478; echo $unixtime | dateполучилось вот так:
date -d @1270738478