[英]PHP's Microtime(true) Equivalent For VB.NET?
我想在VB.NET中重新生成PHP的microtime(true)以創建一個microtime(1344004866.8658),盡管我運氣不佳!
我在網上搜索了所有內容,似乎找不到任何幫助!
我正在使用以下函數來創建標准的Unix時間戳:
Public Function TimeToUnix(ByVal dteDate As Date) As String
If dteDate.IsDaylightSavingTime = True Then
dteDate = DateAdd(DateInterval.Hour, -1, dteDate)
End If
TimeToUnix = DateDiff(DateInterval.Second, #1/1/1970#, dteDate)
End Function
雖然我完全不知道如何更改此功能以創建微型時間!
任何幫助將不勝感激:-)
啊,終於找到了一些東西並針對夏令時進行了修改,這有所幫助:
Public Function GetUnixMicroTime(ByVal dates As DateTime) As String
If dates.IsDaylightSavingTime = True Then
dates = DateAdd(DateInterval.Hour, -1, dates)
End If
Dim origin As DateTime = New DateTime(1970, 1, 1, 0, 0, 0, 0)
Dim diff As TimeSpan = dates - origin
Return CStr(diff.TotalSeconds)
End Function
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.