-1
我试图将coldfusion代码转换为csharp,但收效甚微。 冷聚变代码变为如下:将Coldfusion日期格式转换为C Sharp格式
<CFSET iTimeBefore = #TimeFormat(Now(), 'hh:mm:ss tt')#>
Some DB Operation here...
<CFSET iTimeBefore = #Caller.iTimeBefore#>
<CFSET iTimeAfter = #TimeFormat(Now(), 'hh:mm:ss tt')#>
<cfset TimeDiff = #iTimeAfter# - #iTimeBefore#>
<CFSET TimeDiff = TimeDiff*100000>
<CFSET TimeDiff = #NumberFormat(TimeDiff, '99.999')#>
实质上,代码checkiing用于在执行DB操作经过的时间。 我曾尝试使用“时间跨度”类在C#中,但它给当前时间如下:
TimeSpan dtOprnStartTime1 = DateTime.Now.TimeOfDay;
Output:
20:15:12.9661624
请告知。
这是一个C#的问题吗?然后删除ColdFusion部分。 – Tomalak
@Tomalak:这是一个C#问题。 Coldfusion代码旨在帮助人们识别在原始代码中执行的操作。我应该用C#重新编写CopldFusion代码。 – Vipul
首先,ColdFusion代码不好。真的,你不会这样做在CF.其次,它分散注意力。如果你只是说你需要什么(“用C#测量一个时间跨度”),你实际上是在帮助。如果你用一种几乎没有人知道的晦涩难懂的语言来展示一个实现,你就不会*帮助。 ;)下次。 – Tomalak