Saturday, November 5, 2016

Create a folder with Time Stamp


/**

* Create a folder with Time Stamp
* @return Path of the folder Created


*/
public static String CreateFolderWithTimeStamp()

{
Date today = Calendar.getInstance().getTime();

// (2) create our date "formatter" (the date format we want)
SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy hh.mm.ss");

// (3) create a new String using the date format we want
String folderName = formatter.format(today);
folderName = "D://" + folderName;

//String filename = String.Format("archive_{0:yyyyMMdd}", DateTime.Today);
File dir = new File(folderName);

// Tests whether the directory denoted by this abstract pathname exists.
boolean exists = dir.exists();
System.out.println("Directory " + dir.getPath() + " exists: " + exists);
if (exists) {
System.out.println("Main Folder Exist");
}
else{
System.out.println("Main Folder Doesnt Exist");
File directory = new File(folderName);
directory.mkdir();
}
return folderName ;
}