Pessoal,
Gostaria de salvar um arquivo com a data e a hora do relogio.
Eu pego esse time e salvo em uma string.
Mas, na hora de salvar o arquivo ele dar o seguinte erro:
java.io.FileNotFoundException: 17\06\2010-03:28:08.txt (A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta)
Abaixo segue o trecho do código:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy-hh:mm:ss");
String time = dateFormat.format(new Date());
File file = new File(time + ".txt");
try {
FileWriter fr = new FileWriter(file,true);
fr.write(txtBatePapo.getText());
fr.close();
JOptionPane.showMessageDialog(null, "Arquivo salvo com sucesso!");
} catch (IOException ex) {
ex.printStackTrace();
// JOptionPane.showMessageDialog(null, "A conversa não pode ser salva.");
}
Porque desse erro?
E como resolve-lo?
Ps.: Sem caracteres ele salva normal ex: teste.txt