Shouldn't this use the ```TimeTypeDescriptor``` instead of the ```DateTypeDescriptor```?