在Unix中创建一个文件夹路径,例如
因此,上述文件夹位置内的
我尝试将该位置解析为
上述方法不起作用,那么我如何在路径中使用
/data/test/files/2015/05/19
。从年份开始,文件夹是自动生成的/data/test/files/$(date +%Y)/$(date +%m)/$(date +%d)
。因此,上述文件夹位置内的
.txt
文件应通过Java代码进行解析并移动到数据库中。我尝试将该位置解析为
2015/05/19
,但由于未来会更改,因此尝试在Java中附加当前年/月/日,然后解析特定文件。//To get current year
String thisYear = new SimpleDateFormat("yyyy").format(new Date());
System.out.println("thisYear :"+thisYear);
//To get current month
String thisMonth = new SimpleDateFormat("MM").format(new Date());
System.out.println("thisMonth : "+thisMonth);
//To get current date
String thisDay = new SimpleDateFormat("dd").format(new Date());
System.out.println("thisDay : "+thisDay);
File f = new File("\\data\\test\\files\\+"thisYear"+\\+"thisMonth"+\\+"thisDay"+ \\refile.txt");
上述方法不起作用,那么我如何在路径中使用
thisYear,thisMonth,thisDay
?