Saltar al contenido

Cómo convertir una fecha y hora a string en TSQL

No dejes de compartir nuestra web y códigos en tus redes sociales, ayúdanos a aumentar esta comunidad.

Solución:

La siguiente consulta obtendrá la fecha y hora actual y la convertirá en string. con el siguiente formato
yyyy-mm-dd hh:mm:ss(24h)

SELECT convert(varchar(25), getdate(), 120) 
  • Demostración de SQLFiddle
  • Formatos de fecha de SQL Server

Hay muchas maneras diferentes de convert a datetime a un string. Aquí hay una manera:

SELECT convert(varchar(25), getdate(), 121)  – yyyy-mm-dd hh:mm:ss.mmm

Ver demostración

Aquí hay un sitio web que tiene una lista de todas las conversiones:

Cómo formatear fecha y hora y fecha en SQL Server

Puedes usar el convert declaración en Microsoft SQL Server para convertir una fecha a una string. Un ejemplo de la sintaxis utilizada sería:

SELECT convert(varchar(20), getdate(), 120)

Lo anterior devolvería la fecha y hora actuales en un string con el formato de YYYY-MM-DD HH:MM:SS en reloj de 24 horas.

Puede cambiar el número al final de la declaración a uno de muchos que cambiarán el formato de las cadenas devueltas. Puede encontrar una lista de estos códigos en MSDN en la sección de referencia CAST y CONVERT.

Sección de Reseñas y Valoraciones

Te invitamos a avalar nuestro análisis añadiendo un comentario o valorándolo te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *