我有这段代码:
private Date validarFecha(Date fecha)
{
int dia = dpFecha.getDayOfMonth();
int mes = dpFecha.getMonth();
int año = dpFecha.getYear();
Calendar calendario = Calendar.getInstance();
calendario.set(dia, mes, año);
final Calendar hoy = Calendar.getInstance();
if(calendario == hoy | calendario == null)
{
Toast.makeText(this, "Verifica la fecha seleccionada.", Toast.LENGTH_LONG).show();
}
else
{
//Here I need to return calendario
}
}
我该如何投射日历类型" calendario"进入日期类型所以我可以返回它? 我已经尝试了很多我已经搜索过的代码,但没有任何作用D:
答案 0 :(得分:1)
else
{
//Here I need to return calendario
return calendario.getTime();
}
答案 1 :(得分:1)
您将要使用
calendario.getTime();
这个方法名称很简单,因为它实际上返回了一个Date
对象。
答案 2 :(得分:1)
您可以将返回类型更改为日历
答案 3 :(得分:1)
试试这个。这将为您提供日期对象。
else {
//Here I need to return calendario
return calendario.getTime();
}