備忘(計算時間腳本)

MDAY1=$DAY2-$DAY1
if [ $DAY1 -lt $DAY2 ];then

IHOUR1=$(($HOUR1*3600))
IMIN1=$(($MIN1*60))
IHOUR2=$(($HOUR2*3600))
IMIN2=$(($MIN2*60))


TOTAL1=` expr $IHOUR1 + $IMIN1 + $SEC1`
TOTAL2=` expr $IHOUR2 + $IMIN2 + $SEC2`
MDAY=$(($MDAY1*86400))
TOTAL3=` expr $MDAY - $TOTAL1`
TOTAL=` expr $TOTAL3 + $TOTAL2`

MSECOND=$((TOTAL%60))
MHOUR=`expr $TOTAL / 3600 `
MINUSMINTE=`expr $TOTAL - $MSECOND `
COUNTHOUR=$(($MHOUR*3600))
MINTE=` expr $MINUSMINTE - $COUNTHOUR `

MMINTE=`expr $MINTE / 60 `

else

IHOUR1=$(($HOUR1*3600))
IMIN1=$(($MIN1*60))
IHOUR2=$(($HOUR2*3600))
IMIN2=$(($MIN2*60))

TOTAL1=` expr $IHOUR1 + $IMIN1 + $SEC1`
TOTAL2=` expr $IHOUR2 + $IMIN2 + $SEC2`

TOTAL=` expr $TOTAL2 - $TOTAL1`

MSECOND=$((TOTAL%60))


MHOUR=`expr $TOTAL / 3600 `


MINUSMINTE=`expr $TOTAL - $MSECOND `
COUNTHOUR=$(($MHOUR*3600))

MINTE=` expr $MINUSMINTE - $COUNTHOUR `

 

MMINTE=`expr $MINTE / 60 `

 


echo "table "$TNAME "cost  "$MHOUR "hour "$MMIN "minutes" $MSEC "seconds"
done;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章