File 无法更新文件的时间戳两次

File 无法更新文件的时间戳两次,file,File,我有一个文件,我处理文件的每一行。在打开文件之前,我将该.txt文件的时间戳更改为currentTimestamp 打开文件并处理每一行后,我尝试更改正在处理的.txt文件的当前时间戳。但是更新只在打开文件时发生 请建议在处理每行后如何更新时间戳 Sachin, 你没有提到你使用的是哪种技术,C,Java,VB等等 尝试以下解决方案,看看是否有帮助 打开文件更改时间戳开始逐行处理 配置后,处理的行数。将行索引存储在内存中。关闭该文件,然后重新打开该文件。现在,您可以根据您的语句更改时间戳。从先前

我有一个文件,我处理文件的每一行。在打开文件之前,我将该.txt文件的时间戳更改为currentTimestamp

打开文件并处理每一行后,我尝试更改正在处理的.txt文件的当前时间戳。但是更新只在打开文件时发生

请建议在处理每行后如何更新时间戳

Sachin, 你没有提到你使用的是哪种技术,C,Java,VB等等

尝试以下解决方案,看看是否有帮助

打开文件更改时间戳开始逐行处理 配置后,处理的行数。将行索引存储在内存中。关闭该文件,然后重新打开该文件。现在,您可以根据您的语句更改时间戳。从先前处理的索引+1开始处理。继续此操作,直到完成所有行。
为什么您需要如此频繁地更改时间戳?您的处理时间是否足够长,以致时间戳实际上可以更改?如果您在中完成,我想更改everyline之后的时间戳,因为在我的.txt文件中有10000多行,并且如果上次修改的时间戳超过1小时,则有一个线程会将该.txt文件放入另一个目录。