Buenos Días
Necesito insertar fechas en formato americano en una base de datos azure pero tengo el siguiente problema.
Cuando realizar la conversión en la fecha por ejemplo:
Mi fecha: 02/01/2016 --- Conversión formato americano: 01/02/2016 ---- Fecha Insertada: 01/02/2016
Mi fecha: 13/01/2016 --- Conversión formato americano: 01/13/2016 ---- Fecha Insertada: 13/01/2016
El formato americano lo recibo en String pero en el primer caso no me lo realiza como yo quiero por tanto he intentado el formato americano parsearlo en datetime o date pero para la fecha tipo 13/01/2016 me da error lógicamente por el mes..... pero de la
otra forma para la fecha tipo 02/01/2016 no me inserta el resultado que yo quiero...
me gustaría saber cual seria la forma correcta de convertir la fecha.
Conversion String:
Dim fechaAmericana As String = Format(DataFormatar, "MM-dd-yyyy")
Conversion DateTime:
Dim fechaAmericana As DateTime = DateTime.Parse(DataFormatar.ToString, New Globalization.CultureInfo("en-US", False))
Muchisimas Gracias por adelantado.