none
Convertir date time en string RRS feed

  • Pregunta

  • Amigos buenas tardes les pregunto algo , como puedo convertir un campo date time en string , lo que pasa es que tengo unos campos  en el listview donde cargan fechas y resulta que si la columna proceso tiene un id numero 16 el debe colocar en el campo N/A pero como es date time no deja. como puedo realizar este proceso. gracias de ante mano.

    Daniel

    jueves, 28 de enero de 2021 22:02

Respuestas

  • Si quieres poner N/A en la columna, hay que cambiar el tipo y ponerla de tipo String en lugar de DateTime.

    Esto no quiere decir que los datos subyacentes se tengan que cambiar de tipo. Lo que se hace es cargar la lista en dos fases. Se declara una clase intermedia que tenga la columna declarada como string. Entonces se copian los datos originales (que tienen datetime) a esa clase intermedia, y en el proceso de copiarlos se compara el 16 y se pone N/A si fuera necesario. Y finalmente, esa clase intermedia que contiene un string es la que se muestra en la lista, en lugar de mostrar la clase original que tenía datetime.

    • Marcado como respuesta EricRRModerator martes, 2 de febrero de 2021 21:34
    viernes, 29 de enero de 2021 7:51

Todas las respuestas

  • Si quieres poner N/A en la columna, hay que cambiar el tipo y ponerla de tipo String en lugar de DateTime.

    Esto no quiere decir que los datos subyacentes se tengan que cambiar de tipo. Lo que se hace es cargar la lista en dos fases. Se declara una clase intermedia que tenga la columna declarada como string. Entonces se copian los datos originales (que tienen datetime) a esa clase intermedia, y en el proceso de copiarlos se compara el 16 y se pone N/A si fuera necesario. Y finalmente, esa clase intermedia que contiene un string es la que se muestra en la lista, en lugar de mostrar la clase original que tenía datetime.

    • Marcado como respuesta EricRRModerator martes, 2 de febrero de 2021 21:34
    viernes, 29 de enero de 2021 7:51
  • Hola Danny,

    Gracias por levantar tu consulta en los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    viernes, 29 de enero de 2021 15:03
    Moderador