2011-05-05 17 views

Respuesta

9

Sí, se puede hacer algo como esto:

var occursOnField = new dijit.form.DateTextBox({ 
    constraints: { datePattern : 'yyyy-MM-dd' } 
    , promptMessage: "yyyy-MM-dd" 
    , invalidMessage: "Invalid date format. Use yyyy-MM-dd" 
}) 

Actualización 29 de enero 2012:

Chrome y Dojo de errores 1.6.1 compatibilidad.

Si el día del mes está siendo rellenado con demasiados ceros, use uno menos d en el patrón de fecha para evitar el error. Por ejemplo, en Google Chrome 16 y Dojo 1.6.1: datePattern : 'yyyy-MM-dd' dará 2010-01-001 y datePattern : 'yyyy-MM-d' dará 2010-01-1.

Cuestiones relacionadas