it'll be over before you know it = 금방 끝날꺼야.
In my opinion, this expression is cliche.
Most people used to say like that to soothe the guy under military service.
But he would be less alleviated by such cheerup than you expected. ^^;;
I also worked in army and often heard that.