Private Declare Function FileTimeToLocalFileTime Lib "kernel32" ( _
lpFileTime As FILETIME, _
lpLocalFileTime As FILETIME) As Long
Private Function fFileDate(vFileName As String) As String
On Error GoTo ErrHandle
Dim ftime As SYSTEMTIME
Dim tfilename As String
Dim filedata As WIN32_FIND_DATA
Dim tTemp As String
Dim LocalFTime As FILETIME
'
filedata = Findfile(vFileName)
Call FileTimeToLocalFileTime(filedata.ftLastWriteTime, LocalFTime)
Call FileTimeToSystemTime(LocalFTime, ftime)
tTemp = ftime.wDay & "/" & ftime.wMonth & "/" & ftime.wYear & " " _
& ftime.wHour & ":" & ftime.wMinute & ":" & ftime.wSecond
fFileDate = Format(tTemp, "yyyy-mm-dd hh:mm:ss")
Exit Function
ErrHandle:
fFileDate = "1980-01-01 00:00:00"
End Function
lpFileTime As FILETIME, _
lpLocalFileTime As FILETIME) As Long
Private Function fFileDate(vFileName As String) As String
On Error GoTo ErrHandle
Dim ftime As SYSTEMTIME
Dim tfilename As String
Dim filedata As WIN32_FIND_DATA
Dim tTemp As String
Dim LocalFTime As FILETIME
'
filedata = Findfile(vFileName)
Call FileTimeToLocalFileTime(filedata.ftLastWriteTime, LocalFTime)
Call FileTimeToSystemTime(LocalFTime, ftime)
tTemp = ftime.wDay & "/" & ftime.wMonth & "/" & ftime.wYear & " " _
& ftime.wHour & ":" & ftime.wMinute & ":" & ftime.wSecond
fFileDate = Format(tTemp, "yyyy-mm-dd hh:mm:ss")
Exit Function
ErrHandle:
fFileDate = "1980-01-01 00:00:00"
End Function
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货