ColdFusion:CreateDateTime:13 位纪元时间

ColdFusion : CreateDateTime : 13 digit epoch time

有没有一种简单的方法可以将 ColdFusion now() 创建为 13 位 UTC 纪元时间

我找到了这个代码...但是它显示了一个 -1343911774836 我知道我可以强制正数,但我什至不知道转换是否正确

<cfset startDate = createdatetime(#now()#)> 
<cfset datetimeNow = dateConvert( "local2Utc", now() )>
<cfset UnixStamp = datediff( 's', startdate, datetimeNow )>
<b>#unixstamp#</b>

本文来自 RRK 评论

<cfset startDate = now()> 
<cfset datetimeNow = dateConvert( "local2Utc", now() )>
<cfoutput>
  <b>#now().getTime()#</b>
  <b>#datetimeNow.getTime()#</b>
</cfoutput>

您可以使用 java getTime() method 链接到 Coldfusion 中的数据变量。

now().getTime()

Example