per la data puoi utilizzare il simpleDateFormat
SimpleDateFormat sdf = new SimpleDateFormat("gg/MM/yyyy"); //oppure il formato che vuoi tu
string data = sdf.parse(new Date());
ma se lo devi inserire nel db, a meno che il relativo campo non sia di tipo stringa, mi pare più conveniente utilizzare un oggetto data, no?
invece con System.getCurrentTimeInMillis() ottieni il numero di millisecondi a partire dall'01/01/70
se ti va bene uguale ..