A pesar de que parece que este pregunta se ha hecho un montón de veces, me parece que no puede encontrar una respuesta que es específico a mi pregunta:la conversión de una cadena de fecha y hora a partir de "aaaa-MM-dd"
Tengo una variable que se lee de un archivo XML mediante un analizador XML de C#. Es una cadena y está en el formato "yyyy-MM-dd"
. Me gustaría leer esta variable en nuestra base de datos usando SQL
, pero tiene que estar en el formato de fecha y hora correcto para poder hacer esto. Lamentablemente, no puedo encontrar ningún formato de fecha y hora para "yyyy-MM-dd"
. ¿Me estoy perdiendo de algo?
Preferiría poder convertir la variable a datetime antes de tener que abrir mi conexión SQL
, si es posible.
¿Está escribiendo una instrucción SQL, utilizando un procedimiento almacenado, utilizando LINQ2SQL, NHibernate? También es extraño que te estés quejando del formato ya que aaaa-MM-dd está cerca o al formato exacto de las fechas de SQL. –
@EricH yyyy-MM-dd no siempre funciona. Intenta 'CONFIGURAR EL IDIOMA FRANCÉS; SELECT CONVERT (DATETIME, '2012-07-18'); ' –
Tengo una cadena en formato" aaaa-MM-dd ", y solo quiero poder cargar eso como una variable SQL de fecha y hora. ¿Cómo puedo hacer eso? El resto lo puedo entender, pienso ahora. – weskpga