Fabio, veja este exemplo $ date -d 01/12/2007 +'%Y%m%d' 20070112
o comando date pode converter uma data de um formato para o outro, agora vc só precisa definir os formatos de entrada E saida. o que vc chama de unix time? seria segundos desde primeiro de janeiro de 1970 ? $ date -d 01/12/2007 +'%s' 1168567200 Como eu disse, basta definir ambos que vc pode usar o date (ou mudar um pouco a entrada para o date funcionar 100%) On 4/16/07, Fabio Silva <[EMAIL PROTECTED]> wrote: > > Tiago, formato da data do linux mesmo.. por ex.o retorno de: date > +%Y%m%d > 20070416 > > Saca? é que eu preciso passar uma determinada data como parametro e ter o > unix time como retorno... > > Mas, n sei como fazer isso :( > > Obrigado, > > On 4/16/07, Tiago Barcellos Peczenyj <[EMAIL > PROTECTED]<tiago.peczenyj%40gmail.com>> > wrote: > > > > Qual o formato da data de entrada? > > > > Vc pode usar o comando date para converte-la > > > > date -d 'data de entrada' +'formato que vc quer' > > > > entretanto não é qq formato q vc pode usar na data de entrada, de > repente > > vc > > precisaria mudar algumas coisas de lugar ;-) > > > > []´s Tiago > > > > > > On 4/16/07, Fabio Silva <[EMAIL PROTECTED] > > <fssilva%40gmail.com><fssilva%40gmail.com>> wrote: > > > > > > Olá lista, estou precisando fazer um script que aceite uma certa data > > > (do SO > > > por exemplo) e converta ela para o formato unix time! > > > Alguêm pode dar uma ajuda para resolver isso? > > > > > > Obrigado, > > > -- > > > Fabio S. Silva > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > > Tiago B Peczenyj > > Linux User #405772 > > > > # cd /pub > > # more beer > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Fabio S. Silva > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer [As partes desta mensagem que não continham texto foram removidas]
