added optional hour select to datefield