problem with displaying date and adding time

Hi,
I have a log file with contents like

81.49.74.131 - - [14/Sep/2008:07:19:55 +1000]
81.49.74.131 - - [14/Sep/2008:07:25:55 +1000]
116.112.52.31 - - [15/Sep/2008:07:28:36 +1000]
116.112.52.31 - - [15/Sep/2008:07:28:37 +1000]

I need an output like this
81.49.74.131 14/Sep/2008 Time duration: 00:06:00
116.112.52.31 15/Sep/2008 Time duration: 00:00:01

Please anyone suggest a script for this.

Thanks in advance

Maybe adapt this: Calculate Elapsed Time