有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在calendarView中获取选定的日期?

我有一个日历,想把选定的日期保存到某个地方。但只有当日期很长时,保存才有效。当点击日期时,Y、M、D都在变化,但视图却在变化。日期不是。如何将D、M、Y转换为Long或将所选日期转换为Long

Code where I'm trying to get date


共 (1) 个答案

  1. # 1 楼答案

    从年、月、日到长

        val year = 2020
        val month = 3
        val day = 11
        val calendar = Calendar.getInstance()
        calendar.set(Calendar.YEAR, year)
        calendar.set(Calendar.MONTH, month)
        calendar.set(Calendar.DAY_OF_MONTH, day)
        val longTYpeVariable = calendar.timeInMillis
    

    从长到年,月到日

    calendar.timeInMillis = longTYpeVariable
    val year1 = calendar.get(Calendar.YEAR)
    val month1 = calendar.get(Calendar.MONTH)
    val day1 = calendar.get(Calendar.DAY_OF_MONTH)