Datos queda validado y manipulado mucho dentro de la lógica de un programa de ordenador. Muchas veces se acepta datos en un formato , sino que deben ser convertidos a otro formato para un cálculo a realizar, o para concatenar dos o tres valores o posiblemente para fines de visualización o almacenamiento . Hay muchas razones por las cuales los tipos de datos hay que cambiar y por lo tanto VB.NET proporciona muchas funciones para realizar estas varias conversiones. Instrucciones
Convertir fecha /hora para cuerdas
1
Acepta un valor que es de tipo " DateTime " en su programa y crear una variable para almacenar el valor . Un ejemplo de un nombre de variable es " inputDateTime " . Ajuste " inputDateTime " igual a la entrada del usuario. Esto también puede ser la entrada de una variedad de fuentes, incluyendo un archivo o base de datos.
2
Definir una variable de tipo "String ". Un ejemplo de un nombre de variable de este valor es " myDateTimeString " . Ajuste " myDateTimeString " igual a " inputDateTime.ToString " y pasar un especificador de formato de fecha estándar válido para el método " ToString " . Por ejemplo, " inputDateTime.ToString ( " M ") " va a poner el mes y el día en la variable " myDateTimeString " .
3
Defina tantas variables de cadena según sea necesario y en cualquier formato que es necesario que la lógica del programa . El tipo de datos de entrada original permanece tipo de datos " DateTime " .
Convertir una cadena a un DateTime
4
Declarar una variable de tipo "String " para mantener un valor de entrada , desde el usuario , una base de datos , archivo o en otro lugar . La cadena debe estar en un formato de fecha correcta . Ejemplos de formatos de fecha aceptadas son : " 2011-01-05 ", " 25 de enero 1992 ", " 07:43:00 PM" , "Fri , 18 Marzo 2010 16:15:00 GMT "
< br . > 5
Declarar una variable de tipo " DateTime " para mantener el valor de la cadena después de que se ha convertido en un tipo de datos " DateTime " . Establezca la variable " DateTime " igual a " DateTime.Parse ( stringvalue ) " donde " stringvalue " es la representación de cadena de una fecha válida . Si la cadena no es una fecha válida, el método de " Analizar " generará un error .
6
detectar los errores arrojados por el método " Analizar " . Esto es particularmente importante si aceptar la entrada del usuario , ya menos que el campo de entrada está diseñado como un campo "fecha", el usuario puede introducir nada. Lo mejor que puedes hacer es mostrar un mensaje al usuario para pedirles que " Introduzca una fecha y hora válida " .