fichero llamado por fecha

Iniciado por Nephewless, 1 Abril 2009, 16:50 PM

0 Miembros y 1 Visitante están viendo este tema.

Nephewless

Hola de nuevo.

Tengo otra duda. Necesito crear desde un programa en Java un fichero que se llame por el día,mes y año del día que se ejecute. Es decir, yo ahora ejecuto el programa y se tiene que crear un fichero llamado: "010409.txt", como puedo hacerlo?

Gracias de antemano!
Un saludo!!

P.D.: Crear el fichero sé, lo que no se es como ponerle ese nombre.
Nothing real!

43H4FH44H45H4CH49H56H45H

A la rapida se me ocurre asi:

Código (java) [Seleccionar]
import java.util.Calendar;
import java.io.*;
public class Main {   
    public Main() {
    }
   
    public static void main(String[] args)throws IOException {
        Calendar fec = Calendar.getInstance();       
        FileWriter arch = new FileWriter("C:/" + fec.getTime().toString().substring(4,10) + fec.getTime().toString().substring(24,28) + ".txt");       
        arch.close();
    }   
}


Pero lo mas apropiado seria usar Date y darle formato a la salida.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W