Tecnología

Inicio

Cómo utilizar la función de FormatDateTime en Visual Basic

Cómo utilizar la función de FormatDateTime en Visual Basic


Visual Basic es fácil de usar, flexible e integrada en una amplia gama de productos de Microsoft como Excel y Access. VB es uno de los lenguajes de programación más populares en el mundo. Se utiliza a menudo en las hojas de cálculo personalizadas y otras aplicaciones que requieren ajustes de programación "rápidos y sucios". Por esta razón, se ha diseñado para ejecutar fácilmente las tareas comunes, tales como el cálculo de la fecha de matemáticas y las fechas y horarios se presentan. Cuando se quiere mostrar una fecha con el formato adecuado para las convenciones de la fecha y la hora local, la función FormatDateTime en Visual Basic es su herramienta.

Instrucciones

Desinfectar su entrada

1 Alimentar la función FormatDateTime una fecha o una hora válida. Puede que esté utilizando la entrada de un usuario que no se puede confiar y puede requerir una cierta cantidad de preformateado para asegurar la integridad de los datos. Para validar su entrada, ejecute la función IsDate con la entrada como el único parámetro.

2 Comprobar el valor devuelto por IsDate. Si no es "verdadero", entonces su entrada no es una fecha o una hora válida en el contexto local. Por ejemplo, el texto "Nos gusta el queso" no es una fecha u hora y causaría IsDate para regresar un valor "falso". También, »22 de enero de" no es una fecha en el idioma japonés. En un servidor de idioma Inglés, »22 de enero de" es una fecha real. Si IsDate informa que la entrada no es una fecha u hora, detener el procesamiento y devolver un error.

3 Convierte tu validado para un formato de fecha que FormatDateTime puede entender mediante la ejecución de la función CDate con su entrada como el único parámetro. Utilice el valor devuelto por CDate en los siguientes pasos.

Ejecutar FormatDateTime

4 Elegir el formato en el que desea emitir su fecha y / u hora. FormatDateTime ofrece cinco opciones.

Opción "0" hará que algunas decisiones en su nombre. Si su entrada sólo tenía una fecha, se devolverá un texto de la fecha en la versión local del formato "dd / mm / aa." Si la entrada contiene sólo por un tiempo, devolverá una cadena de tiempo en la versión local del formato "hh: mm: ss AM / PM." Si la entrada contenía tanto, devolverá ambos elementos en el formato anterior.

La opción "1" devolverá una fecha en la versión local del formato "día-of-the-semana, mes, año nombre".

La opción "2" devolverá una fecha en la versión local del formato "dd / mm / aa."

Opción "3" devolverá una vez en la versión local del formato "hh: mm: ss AM / AM".

Opción "4" devolverá una vez en formato de 24 horas. Por ejemplo: "hh: mm".

5 FormatDatTime funcionar con la salida del CDate como su primer parámetro y el número de su opción de formato elegido como el segundo parámetro.

6 Salida el valor devuelto por FormatDateTime usando la función de su salida de favoritos.