olla pessoal preciso gravar uma data futura no firebase realtime e usando o android studio e o java recuperar essa data futura e compara com uma atual
Vai rodar android studio nos clientes ou o app que vai gerar com ele, fera?
O que seria uma data futura?
É um trabalho da faculdade, tipo definir uma determinada data e quando chegar aquela data o app deixar de exibir uma activity e passar exibir outra
ah, faz a comparação, sempre que o usuário abrir a activity vc compara a data de hoje com a data futura.
https://firebase.google.com/docs/database/android/read-and-write
encontrei esse codigo e seria bem assim o ruim esta sendo receber a data vindo do servido firebase Realtime
int dia;
int mes;
int ano;
{
Calendar calendario = Calendar.getInstance();
dia = calendario.get(Calendar.DAY_OF_MONTH);
mes = calendario.get(Calendar.MONTH);
ano = calendario.get(Calendar.YEAR);
System.out.println(Feriado(calendario));
}
private String Feriado(Calendar dt){
String entrada="21/04/2012";
String[] data = entrada.split("\\/");
Calendar folga = Calendar.getInstance();
folga.set(Calendar.DAY_OF_MONTH, Integer.parseInt(data[0]));
folga.set(Calendar.MONTH, Integer.parseInt(data[1]));
folga.set(Calendar.YEAR,Integer.parseInt(data[2]));
if(folga.compareTo(dt)==0){
return "Feriado de "+nome;
}else{
return "Não é feriado";
}
}
por favor pessoal alguem pode me mostrar como gravar essa data no firebase e receber essa data do banco de dados no app
eu mandei um link.
private DatabaseReference mDatabase;// ...
mDatabase = FirebaseDatabase.getInstance().getReference()
private void write_date() {
mDatabase.child("future").child(userId).setValue("11/11/2019");
}
https://firebase.google.com/docs/database/android/read-and-write