读书人

时间运用陷阱

发布时间: 2012-09-29 10:30:01 作者: rapoo

时间使用陷阱

最近写项目,涉及到多文件上传,上传图片时,图片名有中文名称的情况,遂将上传的图片名称进行“更改",上传文件的时候使用的是经过格式化的系统时间+其他的标示符作为图片的新文件名,结果出现了有些文件上传不上去的情况。

经过查找才发现,由于循环执行的时候,时间间隔过短,添加信息时,new Date()的值没有发生变化,于是出现了文件重名的情况,所以有些文件就上传不上去了!

解决方案:

??? 使用一个变量i,每次循环时更改变量的值,使用系统时间+其他的标示符+变量作为文件的新的名称,问题就解决了!

读书人网 >Web前端

热点推荐