Foro

problema para mostrar fechas

0
Revise este articulo de crysfel

https://quizzpot.com/courses/aprendiendo-ext-js-3/articles/utilizando-fechas-y-tiempo-en-u...

Pero en mi caso no funciona estoy leyendo fechas de una base de datos al parecer crearon el tipo timestamp pero solo ingresan la fecha asi que lo me devuelve en el store es solo la fecha y para la hora me pone 00:00:00

aqui una muestra de lo que me devuelve solo necesito la fecha y quitar los ceros.

"mcsfchreg":"2009-09-22 00:00:00"
"mcsfchreg":"2009-09-24 00:00:00"

los datos si se muestran cuando le pongo string o date

pero quiero darle formato para que solo salga la fecha en formato dd/mm/yyyy es decir:

24/09/2009

alguien tiene alguna idea como solucionar esto.




0
Si tienes la fecha correctamente en el store desplegarla solo basta definir el formato deseado en el renderer.

Ext.util.Format.dateRenderer('d/M/Y')

Eso lo pones en la columnas que queiras deplegar la fecha, recuerda que para que funcione el store debe el campo de tipo date.

Suerte

Jose Venegas: en el store uso {name: 'mcsfchreg', type : 'date', mapping: 'mcsfchreg'} en el column renderer: Ext.util.Format.dateRenderer('d/M/Y'), 02/07/2014
Jose Venegas: igual no me esta funcionando que podria ser crysfel mi fecha "mcsfchreg":"2009-09-24 00:00:00" ¿no esta correcta? 02/07/2014
Crysfel Villa: necesitas definir el dateFormat en el field del store, para que pueda parsear bien la fecha ;) 02/07/2014

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.