Coldfusion 如何以秒为单位获取当前时间

Coldfusion 如何以秒为单位获取当前时间,coldfusion,coldfusion-9,Coldfusion,Coldfusion 9,在CF9中,有没有简单的方法可以获得以秒为单位的当前时间? 现在我通过以下方式实现它 <cfset hs= hour(now())*60*60> <cfset ms= minute(now())*60> <cfset s= second(now())> <cfset total_s =hs+ms+s> 先谢谢你 您可以尝试使用时间戳。时间戳为我们提供了有关时间的所有详细信息,然后您可以从中提取时间。那么最近午夜的秒数是多少 function

在CF9中,有没有简单的方法可以获得以秒为单位的当前时间? 现在我通过以下方式实现它

 <cfset hs= hour(now())*60*60>
<cfset ms= minute(now())*60>
<cfset s= second(now())>
<cfset total_s =hs+ms+s>


先谢谢你

您可以尝试使用时间戳。时间戳为我们提供了有关时间的所有详细信息,然后您可以从中提取时间。

那么最近午夜的秒数是多少

function secondsFromBeginningOfDay(){
    var snapshotOfNow = now();
    var beginningOfDay = createDate(year(snapshotOfNow), month(snapshotOfNow), day(snapshotOfNow));
    var differenceInSeconds = dateDiff("s", beginningOfDay, snapshotOfNow);
    return differenceInSeconds;
}

在这些操作中不要多次使用
now()
,因为一个时间单位可能会在一次调用
now()
和下一次调用之间重置,例如,您在一分钟的第59秒开始该过程,当您进行秒数计算时,已经是下一分钟了,因此您的数字将是59秒。也不要吝啬你的变量和函数名,但要弄清楚每个变量和函数名的用途。

好的……那么我如何使用时间戳以秒为单位获取时间……你能把示例代码放在这里吗……是的,你是正确的,我们现在需要存储并开始在任何地方使用它……我没有睁开眼睛!!!谢谢你指出这一点。