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
Examples
\PRINT \CDate("09/06/1972 01:45:12")
\PRINT \CDate(2484515)
* 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