Comprender el formato de yyyymmddhhmmss
El Yyyymmddhhmmss El formato es una representación de cadena de un valor de fecha y hora. El formato consta de los siguientes elementos:
Por ejemplo, la fecha y la hora del 14 de marzo de 2023 10:45:30 AM estaría representada como 20230314104530 en el formato YYYYMMDDHHMMSS.
Convertir la fecha y hora en formato de yyyymmddhhmmss
Para convertir un Fecha y hora Objeto a una cadena en el Yyyymmddhhmmss formato, podemos usar el Encadenar() Método con una cadena de formato personalizada.
La siguiente es la sintaxis del código que seguiremos para convertir una hora actual en aaaa yyymmddhmmss.
DateTime ahora = DateTime.Ahora;El código anterior usa el Encadenar() El método que especifica la salida debe estar en el formato YYYYMMDDHHMMSS.
Código de ejemplo
Aquí está el código completo para convertir un objeto DateTime a una cadena en el formato YYYYMMDDHMMSS en C#:
usando el sistema;Este código usa el Fecha y hora.Ahora propiedad para obtener la fecha y hora actuales y los formatos utilizando el Encadenar Método con una cadena de formato personalizada aaaayymmddhhmmss, e imprime la fecha y hora formateadas en la consola utilizando Consola.Línea de escritura.
Esto generará la fecha de presente junto con la hora en el formato definido. Si tiene un objeto de fecha y hora que no sea el tiempo actual, puede reemplazarlo ahora con su objeto de fecha y hora.
Lista de todos los formatos de fecha
El siguiente es la lista de diferentes formatos de fecha que también se puede usar en C#.
Formato de fecha | Producción |
Mm/dd/yyyy | 14/03/2023 |
dddd, dd mmmm yyyy | Miércoles 14 de marzo de 2023 |
dddd, dd mmmm yyyy hh: mm | Miércoles 14 de marzo de 2023 08:00 |
dddd, dd mmmm yyyy hh: mm tt | Miércoles 14 de marzo de 2023 08:00 am |
dddd, dd mmmm yyyy h: mm | Miércoles 14 de marzo de 2023 8:00 |
dddd, dd mmmm yyyy h: mm tt | Miércoles 14 de marzo de 2023 8:00 AM |
dddd, dd mmmm yyyy hh: mm: ss | Miércoles 14 de marzo de 2023 08:00:01 |
Mm/dd/aaa yyy hh: mm | 14/03/2023 08:00 |
Mm/dd/aa yyy hh: mm tt | 14/03/2023 08:00 am |
Mm/dd/aa yyy h: mm | 14/03/2023 8:00 |
Mm/dd/aa yyy h: mm tt | 14/03/2023 8:00 AM |
Mm/dd/aaa yyy hh: mm: ss | 14/03/2023 08:00:01 |
Conclusión
La conversión de un valor de fecha y hora de c# al formato YYYYMMDDHHMMSS se puede lograr fácilmente utilizando el Método toString (). Podemos convertir la hora de fecha actual en este formato utilizando Fecha y hora.Ahora. Aquí, ahora se puede reemplazar con cualquier fecha que uno quiere convertir. Para más información lee el artículo.