TimeString (Propiedad)

Actualización: noviembre 2007

Devuelve o establece un valor String que representa la hora del día actual de acuerdo con el sistema.

Public Property TimeString As String

Excepciones

Tipo de excepción

Número de error

Condición

InvalidCastException

5

Formato no válido utilizado para establecer el valor de TimeString.

Consulte la columna "Número de error" si está actualizando aplicaciones de Visual Basic 6.0 que utilizan el control de errores no estructurado. (Se puede comparar el número de error con respecto a Number (Propiedad, objeto Err)). Sin embargo, siempre que sea posible, se debe considerar la sustitución de dicho control de errores por Información general sobre el control estructurado de excepciones de Visual Basic.

Comentarios

TimeString devuelve siempre la hora del sistema como "HH:mm:ss", que es un formato de 24 horas. Este formato es independiente de la referencia cultural, es decir, no cambia aunque cambie la Configuración regional en el Panel de control.

Para obtener o establecer la fecha actual del sistema como un valor String, utilice DateString (Propiedad).

Para obtener la fecha u hora actuales del sistema en el formato de la configuración regional o en un formato personalizado, incluya Now (Propiedad) en Format (Función), especificando Formatos de fecha y hora predefinidos (Función Format) o Formatos de fecha y hora definidos por el usuario (Función Format). En el siguiente ejemplo se muestra cómo.

MsgBox("The formatted time is " & Format(Now, "hh.mm.ss.fff tt"))

Para obtener acceso a la hora actual del sistema como un valor Date, utilice TimeOfDay (Propiedad).

Nota de seguridad:

La acción de establecer la fecha o la hora del sistema requiere un permiso de código no administrado; esto puede afectar a su ejecución en situaciones de confianza parcial. Para obtener más información, vea SecurityPermission y Permisos de acceso a código.

Ejemplo

En este ejemplo se utiliza la propiedad TimeString para mostrar la hora de sistema actual.

MsgBox("The current time is " & TimeString)

Requisitos

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**DateAndTime

Ensamblado: Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Debido a que TimeString es miembro de un módulo y no de una clase, no es necesario crear un objeto desde el que obtener acceso a TimeString.

Notas para desarrolladores de dispositivos inteligentes

Puede obtener, pero no establecer, la hora del sistema con la propiedad TimeString.

Vea también

Referencia

Now (Propiedad)

DateString (Propiedad)

TimeOfDay (Propiedad)

Date (Tipo de datos, Visual Basic)

DateTime