PB获取文件最后修改时间
2013-02-26 16:32
330 查看
1.//时间转换,转换过来的hour是0时区的,需要+8
function long FileTimeToSystemTime(ref s_FILETIME lpFileTime,ref s_SYSTEMTIME lpSystemTime) library "kernel32"
2.建立结构:s_win32_find_data
3.建立函数gf_converttime代码如下:
s_systemtime lpsystemtime
datetime ld_datetime
date ld_date
time lt_time
string result
FileTimeToSystemTime(lpFileTime,lpSystemTime)
//注:此时间少8小时
result=string(lpSystemTime.wyear)+"-"+string(lpSystemTime.wmonth)+"-"+string(lpSystemTime.wday)&
+" "+string(lpSystemTime.whour)+":"+string(lpSystemTime.wminute)+":"+string(lpSystemTime.wsecond)
return result
4.获取时间:
String ls_dt
//获取文件
FindFirstFile(ls_wjm,lpFindFileData)
ls_dt=gf_converttime(lpFindFileData.ftlastwritetime)
转换:+8小时:datetime(date(left(ls_dt,10)),relativetime(time(right(ls_dt,8)),8*3600))
function long FileTimeToSystemTime(ref s_FILETIME lpFileTime,ref s_SYSTEMTIME lpSystemTime) library "kernel32"
2.建立结构:s_win32_find_data
3.建立函数gf_converttime代码如下:
s_systemtime lpsystemtime
datetime ld_datetime
date ld_date
time lt_time
string result
FileTimeToSystemTime(lpFileTime,lpSystemTime)
//注:此时间少8小时
result=string(lpSystemTime.wyear)+"-"+string(lpSystemTime.wmonth)+"-"+string(lpSystemTime.wday)&
+" "+string(lpSystemTime.whour)+":"+string(lpSystemTime.wminute)+":"+string(lpSystemTime.wsecond)
return result
4.获取时间:
String ls_dt
//获取文件
FindFirstFile(ls_wjm,lpFindFileData)
ls_dt=gf_converttime(lpFindFileData.ftlastwritetime)
转换:+8小时:datetime(date(left(ls_dt,10)),relativetime(time(right(ls_dt,8)),8*3600))
相关文章推荐
- 获取文件最后修改时间的VC代码
- vbscript获取文件的创建时间、最后修改时间和最后访问时间的方法
- PB 调用API获取文件的创建时间、访问时间、修改时间
- C#获取ftp文件最后修改时间
- PHP获取网页头部信息、获取文件当前位置、获取文件最后修改时间
- 获取文件创建、修改最后访问时间
- 获取AIX文件最后修改时间,类似Linux的time-style显示的时间格式
- pb9获取文件创建时间、最后修改时间及设置最后修改时间的方法
- 获取服务器文件的最后修改时间
- Linux获取文件最后修改时间
- PHP获取远程文件最后修改时间
- MASM32编程获取文件最后修改时间
- 获取ftp上文件的最后修改时间
- 获取ftp上文件的最后修改时间
- 获取文件最后修改时间(java)
- 获取文件最后修改时间的VC代码
- 获取文件创建时间、最后修改时间、访问时间
- 获取文件最后修改时间的VC代码
- Python-获取文件最后修改时间
- Delphi 使用 IDHttp 获取文件最后修改时间