Do you know why the contract cannot view the seconds of the time period? Because the exchange wants to collect the price difference for you to open orders at market price.