![]() |
getDateTime holas: mi consulta es la siguiente ... de un base de datos oracle lee a travez de un oledbdatareader un campo del tipo fecha el cual lo muestro de esta forma r.getDatetime(0) pero esto me entrega la fecha con la hora ... alguien sabe como hacer que solo me entrgue la fecha. gracias. |
r.getDatetime(0).Date |
no me resulto :-( ....sera asi? saludos |
Convert.DateTime(r.getDatetime(0)).Date |
nop resulta .... parece que no existe el metodo para separar fecha y hora |
Que no te resulta???Es VB o c#, con VB si "r" es tu datareader sería más sencillo incluso Convert.toDateTime(r("nombre_campo")).Date |
Hola Puedes hacerlo de las siguientes dos formas: 1.- string fecha = r.getDatetime(0).ToShortDateString(); te devolvera una cadena que contendra solo la fecha sons l siguiente formato: mes/dia/año 2.- O puedes hacer lo siguiente: string fecha = r.getDatetime(0).Day.ToString() + "/" + r.getDatetime(0).Month.ToString() + "/" + r.getDatetime(0).Year.ToString(); Así tendras una cadena que contendra solo la fecha con el formato día/mes/año. Espero te sirva. |
gracias ..maestro :-) ... era de la forma r.getDateTime(0).ToShortDateString() muchas gracias. |
| La zona horaria es GMT -6. Ahora son las 19:58. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.