code: function(val, sendUpdatedEvt) {
        if(!lang.isObject(val)) {return;}
        var h = val.getHours();
        var m = val.getMinutes();
        var s = val.getSeconds();
        var time = ([(h < 10 ? '0':'')+h, (m < 10 ? '0':'')+m, (s < 10 ? '0':'')+s]).join(':');
        inputEx.DateTimeField.superclass.setValue.call(this, [val, time], sendUpdatedEvt);
     }
docs: Set the value of both subfields
  @param {Date} val Date to set
  @param {boolean} [sendUpdatedEvt] (optional) Wether this setValue should fire the updatedEvt or not (default is true, pass false to NOT send the event)