Support floating time for DTStart and DTEnd, fix multiple component bug