我正在尝试更新特定文件夹的上次修改日期,这是我得到的:
public void touchFolder(){
File folderToTest = new File("C:\\Temp");
SimpleDateFormat dateFormatUtc = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
dateFormatUtc.setTimeZone(TimeZone.getTimeZone("UTC"));
String newTime = dateFormatUtc.format(new Date());
folderToTest.setLastModified(Long.parseLong(newTime));
}
Run Code Online (Sandbox Code Playgroud)
我只是将此代码放在测试用例中,所以不要担心调用此方法等.
我在解析日期格式时遇到错误,设置上次修改日期和时间时使用的格式是什么?
java ×1