![Diferença de horário em um script unix?](https://rvso.com/image/97257/Diferen%C3%A7a%20de%20hor%C3%A1rio%20em%20um%20script%20unix%3F%20.png)
Eu preciso escrever um script:
startdate = 2016-02-14 20:10:10
enddate = 2016-02-14 23:59:59
c= 1240 (minutes)
d=10
r = ratio(startdate - enddate) / c;
d=d*r;
Como calcular a diferença entre a data de início e a data de término?
Responder1
Para calcular segundos entre dois tempos:
#!/bin/bash
START="2016-02-14 20:10:10"
END="2016-02-14 23:59:59"
SECS=$(echo $(date -d "$END" +%s) - $(date -d "$START" +%s) | bc)
echo $SECS