.NET Framework - Formato DTPicker

Asked By Rodrig on 05-Nov-08 10:26 AM
He formateado un DTPicker de la siguiente manera: MM/dd/yyyyyy HH:mm, lo hice
por la opcion de propiedades (CustomFormat).

Mi problema es que necesito que quede con el siguiente formato:
dd/mm/yyyyyy HH:mm, pero no funciona, es decir no logro hacer que primero
aparescan los dias, luego los meses y finalmente los años, me sale una fecha
erronea.
¿ Estara mala la sintaxis del formateo o es que simplemente no lo permite ?
Gracias.




Victor Koch replied on 05-Nov-08 11:51 AM
¿ Y el año no deberia tener 4 digitos ? dd/mm/yyyyyy HH:mm, yo veo que
pusiste 6 "y", tal vez el DTPicker no funcione para mas allá del año 9999,
jeje.



--
Un Saludo, Víctor Koch
Rodrig replied on 05-Nov-08 11:48 AM
dd/mm/yyyy HH:mm  aun con cuatro "y" tampoco funciona....
Saga replied on 05-Nov-08 12:13 PM
Se puede ver algo de codigo para  ver que estas haciendo? (tanto la configuracion
del date picker como el codigo para conseguir y procesar la fecha.)

Puedes describir mas eso de la "flecha erronea"?

Saludos, Saga
--
Soluciones Para Mejorar
www.reset.com.mx
Atlas replied on 05-Nov-08 02:33 PM
El otro problema esta en dd/mm/yyyy HH:mm, es que esta utilizando mm es
la fecha cuando este parametro es para minutos tienes que utilizar MM.

Suerte

Victor Koch escribió:
Victor Koch replied on 05-Nov-08 04:30 PM
Hola,

Hola,

Para los minutos es nn, pero no me acuerdo donde habia leido que si mm esta
a la derecha de hh: VB asume que mm corresponde a los minutos en ves del
mes.

La pregunta del millon es si el DTPicker también asume eso.


--
Un Saludo, Víctor Koch
Saga replied on 05-Nov-08 03:22 PM
O sea, el formato debe ser asi:

dd/MM/yyy HH:mm

MM - meses
mm - minutos :-)
yyy - año usando 4 digitos
yy - año usando dos digitos

Saga
--
Soluciones Para Mejorar
www.reset.com.mx
Saga replied on 05-Nov-08 03:34 PM
No. :-)
¿Donde esta mi millon?

Otra pregunta del millon:

¿Cuales colecciones de VB6 inician con el elemento 0 y cuales con
el elemento 1? :-D

Ni el mismo VB estandariza en el uso del significado de mm/MM.

Saga
--
Soluciones Para Mejorar
www.reset.com.mx
Atlas replied on 05-Nov-08 05:04 PM
El DateTimePicker en su ayuda sobre el uso del CustomFormat, no tiene el
parámetro nn, pero si los siguientes:

m  = Minutos con un dígito o dos dígitos
mm = Minutos con dos dígitos. si es uno dígito lo formatea a dos con un
cero a la izquierda

M  = Numero del Mes con un dígito o dos dígitos
MM = Numero del Mes con dos dígitos. si es uno dígito lo formatea a dos
con un cero a la izquierda

Victor Koch escribió: