Propriedade DateString
Retorna ou define um valor String que representa a data atual de acordo com o seu sistema.
Public Property DateString As String
Exceções
Tipo de exceção |
Número de erro |
Condição |
---|---|---|
Formato inválido usado para definir valor de DateString. |
Ver a coluna " número de erro " se você estiver atualizando aplicativos Visual Basic 6.0 que usam manipulação de erros não estruturada.(Você pode comparar o número do erro com a Propriedade do Número (Erro de objeto).) Entretanto, quando for possivel, você pode considerar substituir tal controle de erro por Visão Geral sobre a Manipulação Estruturada de Exceções para o Visual Basic.
Comentários
DateString sempre retorna a data do sistema como " MM-dd-aaaa ", que usa o nome abreviado mês.Os formatos aceitos para definir a data são " M-d-aaaa ", " M-d-a", " M/d/aaaa " e " M/d/a".Esses formatos são invariantes quanto à cultura, o que significa que eles não são alterados, mesmo se você alterar as Opções Regionais no Painel de Controles.
Para obter ou definir a hora atual do sistema como uma String, use o Propriedade TimeString.
Para obter a data ou hora de sistema atual no formato de sua localidade, ou em um formato personalizado, forneça a Propriedade agora para o Função Format especificando o Formatos de Data/Hora predefinidos (função Format) ou Formatos de data/time definidos pelo usuário (função Format).O exemplo a seguir demonstra isso.
MsgBox("The formatted date is " & Format(Now, "dddd, d MMM yyyy"))
Para acessar a data atual do sistema como uma Date, use o Propriedade Today.
Observação de segurança: |
---|
Configurar a data ou tempo do sistema requer permissão de código não gerenciada, o que pode afetar sua execução em situações de confiança parcial.Para obter mais informações, consulte SecurityPermission e Permissões de acesso a código . |
Exemplo
O exemplo a seguir usa a propriedade DateString para exibir a data atual do sistema.
MsgBox("The current date is " & DateString)
Requisitos
Namespace: Microsoft.VisualBasic
**Módulo:**DateAndTime
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)
Devido ao fato de que DateString é um membro de um módulo, em vez de uma classe, você não precisa criar um objeto nele para acessar DateString.
Anotações Developer Dispositivo Inteligente
Você pode obter, mas não definir, a data do sistema usando a propriedade DateString.