ここに私が今持っているコードがあります
/* Rename existing project files to .old */
if (FileIOUtil::fileExists(dest, outFileName))
{
QFile oldFile(outFileName);
QFileInfo fileInfo; fileInfo.setFile(oldFile);
QDateTime created = fileInfo.lastModified();
FileIOUtil::mvFile(dest, outFileName,
dest, outFileName + ".old" + created.toString());
}
注: mvfile
unix コマンドのように機能しmv
ます。ファイルを新しい名前に移動するだけです。
ただし、これにより my の名前が に変更project.c
されproject.c.old.Thu Jan 1 01:00:00 1970
ます。名前を変更しようとしているファイルはそれほど古いものではないと確信しています;)
結果としてエポックを取得している理由はありますか?