Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 18-ene-2005, 16:35   #1 (permalink)
Rony J. está en el buen camino
 
Avatar de Rony J.
 
Fecha de Ingreso: noviembre-2004
Ubicación: Portuguesa - Vzla
Mensajes: 219
Enviar un mensaje por MSN a Rony J. Enviar un mensaje por Yahoo  a Rony J.
StringFormat para fechas

Hola a todos!
Les cuento que tengo esto dentro de la etiqueta Globalizacion del web.config de mi aplicacion web: culture="en-US" uiCulture="en-US; Esto para definir el idioma de mi aplicación en Inglés de U.S.A. por motivos que no creo muy importantes como para explicar ahora, lo cierto es q dentro de mi aplicación tengo varios campos fecha los cuales necesito mostrar pero con el formato dd/mm/aa y no mm/dd/aa como se me muestra actualmente..En fin, que tipo de cade de formato puedo utilizar para obligar a que se me muestre en formato dd/mm/aa?
Gracias de antemano!
Rony J. está desconectado   Responder Citando
Antiguo 18-ene-2005, 16:41   #2 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
Hola y bienvenido..

Te mando un ejemplo:

Cita:
DateTime d = DateTime.Now;
Response.Write(d.ToString("dd/MM/yyyy"));
Tambien te recomiendo que te des una vuelta por las faq´s de hecho coloque una donde te muestre los diferentes formatos que le puedes asignar.

Saludos y cualquier cosa por aqui andamos..
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 19-ene-2005, 06:08   #3 (permalink)
Rony J. está en el buen camino
 
Avatar de Rony J.
 
Fecha de Ingreso: noviembre-2004
Ubicación: Portuguesa - Vzla
Mensajes: 219
Enviar un mensaje por MSN a Rony J. Enviar un mensaje por Yahoo  a Rony J.
Hola! gracias por la ayuda..
Me funciona pero a medias. Tengo esto en la propiedad databinding de mis textbox: DataBinder.Eval(DataSet1, "Tables[MiTabla].DefaultView.[0].CampoFecha", "{0:dd/mm/yyyy}")

Esta es la cadena q' le estoy aplicando: "{0:dd/mm/yyyy}", pero siempre los meses me muestra 00, por ejemplo si la fecha es 30/05/1985 me muestra 30/00/1985...En mi DataSet el campo es de tipo fecha y en mi BD(SQL Swerver) es smalldatetime...Alguien sabe q puede estar pasando??
Rony J. está desconectado   Responder Citando
Antiguo 19-ene-2005, 11:16   #4 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
Cita:
Me funciona pero a medias. Tengo esto en la propiedad databinding de mis textbox: DataBinder.Eval(DataSet1, "Tables[MiTabla].DefaultView.[0].CampoFecha", "{0:dd/mm/yyyy}")

El problema viene porque estas colocando mm en minúscula, recuerda que los formatos son case sensitive.

Colocalo de ésta forma

Cita:
{0:dd/MM/yyyy}
Ya que mm se refiere a los minutos.

Pruebalo y nos cuentas como te fue.

Salu2
RootK está desconectado   Responder Citando
Antiguo 19-ene-2005, 12:45   #5 (permalink)
Rony J. está en el buen camino
 
Avatar de Rony J.
 
Fecha de Ingreso: noviembre-2004
Ubicación: Portuguesa - Vzla
Mensajes: 219
Enviar un mensaje por MSN a Rony J. Enviar un mensaje por Yahoo  a Rony J.
Perfecto!!
Si, ese era mi error.. Bueno ahora si me funciona bien!
Muchas gracias por la ayuda!
Rony J. está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:04.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93