Converte DATETIME em milissegundos

1

Eu tenho o formato de data e hora YYYY-MM-DDThh:mm:ss.sTZD like 2014-11-03T18:54:40.533+05:33333 Eu tenho que convertê-lo em milissegundos. Eu uso date -d "$time" +%s0000 , mas recebendo erro invalid date .

    
por Atul Sharma 12.11.2014 / 09:30

1 resposta

1

Algo está errado com a sua definição de fuso horário. Deve +05:30 (supondo IST), não +05:33333 :

$ date -d "2014-11-03T18:54:40.533+05:30" +%s0000   
14150210800000
    
por muru 12.11.2014 / 09:36