Lectura de los valores de fecha y hora de las hojas de Excel
leer los valores de fecha y hora de las hojas de Excel a veces puede ser complicado, lo que resulta en discrepancias entre el resultado esperado y el valor obtenido. Para abordar este problema, es esencial comprender la diferencia en los formatos de fecha entre Excel y .net.
en Excel, las fechas se almacenan como un doble que representa el número de días transcurrido desde el 31 de diciembre de 1899. Sin embargo, .NET usa un formato de fecha diferente, lo que resulta en un msmsatch cuando se trata directamente del valor. Formato (utilizado en Excel) al formato .NET. Esto se puede lograr utilizando el método datetime.fromoadate.
Considere el siguiente fragmento de código:
d = Double.parse (b); DateTime Conv = DateTime.FrOMOADATE (d);
double d = double.Parse(b); DateTime conv = DateTime.FromOADate(d);
utilizando este método, puede extraer con precisión los valores de fecha y hora de las hojas de Excel y trabajar con ellas en sus aplicaciones .NET sin problemas.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3