Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

FWTimeStamp

FWTimeStamp([nType],[dDate],[cTime])

Formatea fecha y hora según tipo de timestamp solicitado.

FWTimeStampAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Tipos 1 y 2 formatean fecha/hora; tipo 3 usa hora local con forma ISO sin convertir a UTC. Tipos 5 y 6 incluyen timezone y convierten a GMT cero respectivamente; opciones 4, 5 y 6 consideran MV_HVERAO con ambiente abierto. Sintaxis oficial indica NIL pero descripción/usos muestran valor formateado: ejemplo verifica ValType sin asumir todos los retornos. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

FWTimeStamp([nType],[dDate],[cTime])

Parámetros

nType
NuméricoOpcional

Formato 1–6; defecto 1.

dDate
FechaOpcional

Fecha por formatear.

cTime
CarácterOpcional

Hora; defecto Time().

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed452()
    Local uStamp := FWTimeStamp(1,SToD("20261027"),"09:30:00")
    // Comprobar tipo y contenido en release objetivo.
    ConOut(ValType(uStamp))
    ConOut(cValToChar(uStamp))
Return Nil
Resultado esperado

Formato documentado tipo 1: 20261027093000. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Validar timezone y horario de verano antes de integrar timestamps externos.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. FWTimeStamp. TDN. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha