求解VB获取文件修改时间的问题。。。。
x=Environ("systemdrive")xmp=x&"\DocumentsandSettings\AllUsers\ApplicationData\Thunder...
x = Environ("systemdrive")
xmp = x & "\Documents and Settings\All Users\Application Data\Thunder Network\XMP"
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(xmp & "\Playlists\Default.xml")
文件修改时间 = f.DateLastModified
MSGBOX 文件修改时间
居然是2010-7-30 下午 01:37:00
为什么不是 2010-7-30 13:37:00
我系统时间是24小时制的啊。。这种情况要怎么处理呢?
我加上时间格式化就行了
文件修改时间 = Format(文件修改时间, "yyyy-mm-dd H:mm:ss") 展开
xmp = x & "\Documents and Settings\All Users\Application Data\Thunder Network\XMP"
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(xmp & "\Playlists\Default.xml")
文件修改时间 = f.DateLastModified
MSGBOX 文件修改时间
居然是2010-7-30 下午 01:37:00
为什么不是 2010-7-30 13:37:00
我系统时间是24小时制的啊。。这种情况要怎么处理呢?
我加上时间格式化就行了
文件修改时间 = Format(文件修改时间, "yyyy-mm-dd H:mm:ss") 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询