Você tem uma data/hora em formato segundos Época que você gostaria de convertê-la em um objeto data/hora.

Use DateAdd () para adicionar o segundos a contar da data Época.

ColdFusion não trata nativamente com datas com base na Época. No entanto, como um desenvolvedor, você pode ser confrontado com situações em que são fornecidos valores de data / hora armazenados em segundos-época. Se este for o caso, você pode facilmente converter o valor para um objeto data/hora ColdFusion usando a função DateAdd ().

<cfoutput>
#DateAdd("s",e,DateConvert("utc2Local", "January 1 1970 00:00"))#
</cfoutput>

Neste exemplo, a época é primeiramente convertida para a hora local usando a função  DateConvert (). Em seguida, o número de segundos-época que temos são adicionados ao tempo de Época convertidos com DateAdd (). A saída fica assim:

{ts ‘2002-12-31 23:59:59’}

Usar o DateConvert () é necessário somente se você quiser converter segundos-época  para a hora local. Você pode deixá-lo se quiser simplesmente segundo-época   convertido em um objeto data/hora em UTC.

by Rob Brooks-Bilson

Leave a comment