Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
kotlin/android中是否有与date()类关联的时间、日期等getter选项。。?_Android_Kotlin - Fatal编程技术网

kotlin/android中是否有与date()类关联的时间、日期等getter选项。。?

kotlin/android中是否有与date()类关联的时间、日期等getter选项。。?,android,kotlin,Android,Kotlin,我想知道是否有任何getter选项可以获取与kotlin中的date内置类关联的时间、日期等。。? 如果是,那么哪些选项以及如何使用它们 我搜索了很多,但什么也没找到。我在下面提供了我的代码 收件箱活动 列表适配器 模范班 数据类SmsDataval senderName:String?,val消息:String,val日期:date{ } 预期: 时间上午11时45分/下午 实际: 2019年7月12日星期一GMT+05:00要回答您的问题,您需要以下内容: val date = Da

我想知道是否有任何getter选项可以获取与kotlin中的date内置类关联的时间、日期等。。? 如果是,那么哪些选项以及如何使用它们

我搜索了很多,但什么也没找到。我在下面提供了我的代码

收件箱活动

列表适配器

模范班

数据类SmsDataval senderName:String?,val消息:String,val日期:date{ }

预期:

时间上午11时45分/下午 实际:


2019年7月12日星期一GMT+05:00要回答您的问题,您需要以下内容:

    val date = Date()
    val formatter = SimpleDateFormat("hh:mm a")
    val displayTime = formatter .format(date)
这将为您提供:09:00 PM

尝试以下操作:

val dateString = it.getString(timestamp)
val dateFormat = SimpleDateFormat("HH:mm a")
dateFormat.timeZone = TimeZone.getTimeZone("GMT") //Your timezone if necessary
val date = dateFormat.format(dateString)

希望有帮助。

如何..我尝试了SimpleDateFormath:mm.Datedate.toLong?但它显示日期为错误谢谢链接..我会尝试一下,然后让你知道它是否有效..哇,你太棒了..它解决了我的问题..谢谢:但是当那一天过去时如何更改为日期..你的意思是我们必须将日期保存在数据库中,然后从中进行检查谢谢您所要做的就是,当您将每个项目充气到您的列表中时,检查该项目的日期是否早于今天,如果它早于今天,请显示完整日期,否则请使用我的答案您的意思是我需要在收件箱的列表适配器中设置它。。?
    val date = Date()
    val formatter = SimpleDateFormat("hh:mm a")
    val displayTime = formatter .format(date)
val dateString = it.getString(timestamp)
val dateFormat = SimpleDateFormat("HH:mm a")
dateFormat.timeZone = TimeZone.getTimeZone("GMT") //Your timezone if necessary
val date = dateFormat.format(dateString)