conversión fecha

11/07/2006 - 23:46 por snt | Informe spam
como convierto la fecha 10/07/2006 a Jul 10 2006 12:00AM

Preguntas similare

Leer las respuestas

#1 Oswaldo
12/07/2006 - 00:32 | Informe spam
Prueba:
Fecha.ToLongDateString() & " " & Fecha.ToLongTimeString()

"snt" wrote:

como convierto la fecha 10/07/2006 a Jul 10 2006 12:00AM



Respuesta Responder a este mensaje
#2 Luis Miguel Blanco
12/07/2006 - 09:48 | Informe spam
Hola snt

Puedes formatear una fecha utilizando el método ToString() de la clase
DateTime, pasándole a dicho método los caracteres de formato correspondientes
al formato de cada porción de la fecha que necesites.

Adicionalmente, para poder mostrar el indicador AM-PM, crea un objeto
DateTimeFormatInfo, en el que especifiques la cadena a mostrar para este
particular mediante la propiedad AMDesignator. A continuación te indico un
pequeño ejemplo para que puedas probarlo.

'//////////////////////////////
Imports System.Globalization
'
Dim dtFecha As DateTime = New DateTime(2006, 7, 10, 0, 0, 0)
Dim dtf As DateTimeFormatInfo = New DateTimeFormatInfo
dtf.AMDesignator = "AM"
Dim sFechaFormateada As String = dtFecha.ToString("MMM dd yyyy hh\:mmtt", dtf)
'//////////////////////////////

Espero que te sea de utilidad.

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"snt" wrote:

como convierto la fecha 10/07/2006 a Jul 10 2006 12:00AM



Respuesta Responder a este mensaje
#3 snt
12/07/2006 - 15:27 | Informe spam
gracias, ahora si funciona
lo hice usando lo que me dijiste: Fecha.ToString("MMM dd yyyy")

yo antes intentaba con el format y no podia

saludos.-
Respuesta Responder a este mensaje
#4 Luis Miguel Blanco
13/07/2006 - 07:39 | Informe spam
Hola snt

No hay de qué, celebro que lo solucionaras 8-)

Format() sigue siendo una muy buena opción para los programadores de VB,
pero para ciertos tipos de formato más avanzado o complejo, hay que recurrir
a otras clases de la plataforma .NET que proporcionan más potencia
"formateadora" ;-)
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"snt" wrote:

gracias, ahora si funciona
lo hice usando lo que me dijiste: Fecha.ToString("MMM dd yyyy")

yo antes intentaba con el format y no podia

saludos.-



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida