Input Time in a order entry (Pizza Case)

I have an order-entry grid and I want the customer to specify the time the pizza should be delivered. What is the best way to input the time?
1 answers

An option is to use a string with an input mask on the input field.

The input mask limits what the user can enter in the text box. A '9' means any digit, 'Z' means any letter, 'U' an upper-case, 'L' a lower-case letter and '*' a letter or a digit. Other characters will be taken literally. For example, the input mask 99-LLL-9999 matches 24-apr-2008.

For example 'time', you can set the input mask as followed: 99-99.