2011-02-23 113 views
2

任何可以將它轉換爲我的VB/Javascript大師?將VB函數轉換爲Javascript

Protected Function RelativeTime(ByVal dtTime As DateTime) As String 
     Dim timeDiff As TimeSpan = DateTime.Now.ToUniversalTime().Subtract(dtTime) 

     If timeDiff.TotalMinutes < 1 Then 
      Return "less than a minute ago." 
     ElseIf timeDiff.TotalMinutes < 2 Then 
      Return "about one minute ago" 
     ElseIf timeDiff.TotalMinutes < 60 Then 
      Return String.Format("about {0:N0} minutes ago", timeDiff.TotalMinutes) 
     ElseIf timeDiff.TotalHours < 2 Then 
      Return "about an hour ago" 
     ElseIf timeDiff.TotalHours < 12 Then 
      Return String.Format("about {0:N0} hours ago", timeDiff.TotalHours) 
     ElseIf timeDiff.TotalDays < 365 Then 
      Return dtTime.ToString("MMM d") 
     Else 
      Return dtTime.ToString("MMM d, yyyy") 
     End If 
    End Function 
+6

我們什麼時候能得到報酬,我們可以在哪裏見面拆分薪水? – JohnFx 2011-02-23 14:03:47

+0

尋求幫助不是一個好方法。 – 2011-02-23 14:07:57

+0

這不是一個人們爲你工作的網站;我們嘗試回答問題並指出您正確的方向,以便您可以自己做。 – Jake 2011-02-23 14:12:34

回答