lang • cdate

CDate

Data = CDate ( Expressao AS Variant ) AS Date

Converte uma expressão (Float ou String numérica) em uma string de Data/Hora.

Cuidado! As configurações regionais não são usadas por esta função.

Erros

Mensagem

Descrição
Tipo não compatível (#6) Expressao não pode ser convertida.

Examples

\ Print \ CDate("09/06/1972 01:45:12")
09/06/1972 01:45:12
\ Print \ CDate(2484515)
05/16/2002
* Se a express ão é numérica, e é menor que 1,0000 então somente a hora é retornada no formato "hh:mm:ss".
* Se a express ão é numérica, e é maior que 1,0000 e sua parte fracionária é 0,0000 então somente a data é retornada em um formato curto europeu. "dd.mm.aa"
* Se a express ão é numérica, e é maior que 1,0000 e sua parte fracionária não é 0,0000 então a data e hora são retornados no formato curto europeu. "dd.mm.aaaa hh:mm:ss".
CDate(86398 / 86400)23: 59: 58
CDate(1.2)01.01.-4801 04: 48: 00
CDate(-0.25)18: 00: 00
CDate(-1.25)18: 00: 00
CDate(-500 + 3 / 86400)00: 00: 03
CDate(2472692)01.01.70
CDate(2472693)02.01.70
CDate(2472693 + 1 / 86400)02.01.1970 00: 00: 01
CDate(2472693 + 1 / 1440)02.01.1970 00: 01: 00
CDate(2472693.25)02.01.1970 06: 00: 00

Veja também