DateString (Propiedad)
Actualización: noviembre 2007
Devuelve o establece un valor String que representa la fecha actual de acuerdo con el sistema.
Public Property DateString As String
Excepciones
Tipo de excepción |
Número de error |
Condición |
---|---|---|
Formato no válido utilizado para establecer el valor de DateString. |
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
DateString siempre devuelve la fecha del sistema como "MM-dd-yyyy", es decir, utilizando el nombre de mes abreviado. Los formatos aceptados para configurar la fecha son "M-d-yyyy", "M-d-y", "M/d/yyyy" y "M/d/y". Estos formatos son independientes de la referencia cultural, es decir, no cambian aunque cambie la Configuración regional en el Panel de control.
Para obtener o establecer la hora actual del sistema como un valor String, utilice TimeString (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 date is " & Format(Now, "dddd, d MMM yyyy"))
Para obtener acceso a la fecha actual del sistema como un valor Date, utilice Today (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 el ejemplo siguiente se utiliza la propiedad DateString para mostrar la fecha actual del sistema.
MsgBox("The current date is " & DateString)
Requisitos
Espacio de nombres:Microsoft.VisualBasic
**Módulo:**DateAndTime
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Debido a que DateString es miembro de un módulo y no de una clase, no es necesario crear un objeto desde el que obtener acceso a DateString.
Notas para desarrolladores de dispositivos inteligentes
Puede obtener, pero no establecer, la fecha del sistema con la propiedad DateString.