Estoy desarrollando una aplicacion de registro pero me marca error al colocar la fecha este es mi codigo
insertar?.setOnClickListener {
var datosInsertar = hashMapOf(
"Descripcion" to descripcion?.text.toString(),
"Monto" to monto?.text.toString().toDouble(),
"fechaVencimiento" to fechaVencimiento?.text.toString() to Timestamp(Date()), //AQUI ESTA EL ERROR
"Pagado" to RSI_Pago?.isChecked
)
baseRemota.collection("recibopagos")//equivalente a una tabla
.add(datosInsertar)
// esta esperando que insertes... AS es forzar el tipo de valor
.addOnSuccessListener {
Toast.makeText(this, "SE INSERTO", Toast.LENGTH_LONG).show()
} //SUccess es el pudo
.addOnFailureListener {
Toast.makeText(this, "ERROR: NO SE INSERTO", Toast.LENGTH_LONG).show()
}//FailureListener Este es el no se puso
limpiarCampos()
// .document(ID)//registro en si
// .set()// es para actualizar
// .get()//es para optener
}