De link :
Spot Instances perform exactly like other Amazon EC2 instances while running, and like other Amazon EC2 instances, Spot Instances can be terminated when you no longer need them. If you terminate your instance, you will pay for any partial hour (as you do for On-Demand or Reserved Instances). However, if the Spot Price goes above your maximum price and your instance is terminated by Amazon EC2, you will not be charged for any partial hour of usage.
Não consigo encontrar uma maneira de interpretar isso, exceto: Se você receber apenas 5 minutos, pagará por zero horas. Se você receber 1 hora e 15 minutos, pagará por uma hora. Se você receber 10 horas e 55 minutos, pagará por dez horas. Se, no entanto, você optar por interromper a corrida após 10 horas e 55 minutos, pagará 11 horas.
Então a resposta é sim você pode receber menos de uma hora, mas não você não é cobrado se isso acontecer.