TIMESTAMP(Date())错误Firestore,Kotlin,Android Studio

时间:2019-10-22 02:37:48

标签: android firebase kotlin google-cloud-firestore

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                                                                                    
}                                                                                                                                                                                                                                  

0 个答案:

没有答案