-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