dataGMA

fun dataGMA(dataInput:String,separatore:String):String
{
    // ----- restituisce una data nel formato "dd/MM/yyyy" oppure  "dd-MM-yyyy"
    var data1 = formattaData(dataInput)
    var data2 = ""
    val sdf1 = SimpleDateFormat("yyyy-MM-dd")
    var datax = data1.replace('/', '-')
    var formato = ""
    if (separatore.equals("/"))  formato = "dd/MM/yyyy"
    if (separatore.equals("-"))  formato = "dd-MM-yyyy"
    //
    if (!datax.contains("Errore") && datax.length > 0) {
        var d: Date = sdf1.parse(datax)
        val sdf2: SimpleDateFormat = SimpleDateFormat(formato)
        data2 = sdf2.format(d)
    }
    else
    {
        data2 = "Errore: "+ dataInput
    }
    return data2
}

Lascia un commento