Principales respuestas
No consigo que una columna de datagridview me de solo la fecha

Pregunta
-
Buenas
Tengo un datagridview con la primera columna con formato de fecha de solo fecha pero me la agrega con la hora
aqui abajo con este codigo puedo guardar la ultima fecha agregada sin la hora
Label3.Text = Format(DGVMediciones.CurrentCell.Value, "dd/MM/yyyy")
pero las 3 primeras me devuelve el formato como se ve en las imagenes
Gracias
Respuestas
-
Hola JET, yo pasaría primero el valor a Date y luego el formato ej:
Dim fecha As Date = DGV.Rows(0).Cells(0).Value Label1.Text = fecha.ToString("dd/MM/yyyy")
Saludos y feliz Navidad
ARA San Juan 44 HEROES ‗‗‗‗|||||‗‗‗‗‗
- Marcado como respuesta JETET sábado, 23 de diciembre de 2017 8:16
Todas las respuestas
-
Pero veo que en la propiedad Format colocas solo "d" cuando bien podrías colocar dd/MMM/yyyy
Marvin E. Pineda
ComboBoxMultiColumns
-
Hola JET, yo pasaría primero el valor a Date y luego el formato ej:
Dim fecha As Date = DGV.Rows(0).Cells(0).Value Label1.Text = fecha.ToString("dd/MM/yyyy")
Saludos y feliz Navidad
ARA San Juan 44 HEROES ‗‗‗‗|||||‗‗‗‗‗
- Marcado como respuesta JETET sábado, 23 de diciembre de 2017 8:16
-
Es correcto, el especificador "d" retorna la representación de un valor de tipo Datetime en un formato de fecha corta. Considera que si los valores de las celdas de la columna no corresponden a un tipo Datetime la conversión se ignora, por tanto, te sugiero revisar el tipo de la columna -en el origen de datos- enlazado a la columna 'Fecha' de la grilla, ¿es System.Datetime? ¿es System.String?.
Por otro lado, ¿qué intentas hacer con el valor 'dd/MM/yyyy' asignado a la propiedad NullValue?, deberías dejar el valor por defecto (vacío: String.Empty)
-
-