时间戳转化为时分秒格式

简介: 时间戳转化为时分秒格式

时间戳转化为时分秒格式

Kotlin写的(不是JS!!!)


private fun times(times: Long): String {
        val time = times / 1000
//时间戳小于60秒
        if (time < 60) {
            val ts: String = if (time < 10) {
                "0$time"
            } else {
                "$time"
            }
            return "00:00:$ts"
        } else if (time in 59..3599) {
//时间戳在60秒和3600秒之间(没到小时)
            val miao = time % 60
            val miaos: String
            miaos = if (miao < 10) {
                "0$miao"
            } else {
                "$miao"
            }
            val min = time / 60
            val mins: String
            mins = if (min < 10) {
                "0$min"
            } else {
                "$min"
            }
            return "00:$mins:$miaos"
        } else if (time > 3599) {
//时间戳大于3600秒(到小时了)
            val h = time / 3600
            val hs: String
            hs = if (h < 10) {
                "0$h"
            } else {
                "$h"
            }
//取余
            val m = time % 3600
            if (m < 60) {
                val miaos: String = if (m < 10) {
                    "0$m"
                } else {
                    "$m"
                }
                return "$hs:00:$miaos"
            } else {
                val miao = m % 60
                val miaos: String
                miaos = if (miao < 10) {
                    "0$miao"
                } else {
                    "$miao"
                }
                val min = m / 60
                val mins: String
                mins = if (min < 10) {
                    "0$min"
                } else {
                    "$min"
                }
                return "$hs:$mins:$miaos"
            }
        }
        return ""
    }
目录
相关文章
将时间格式转化成时间戳和时间戳转化成时间格式的公式
将时间格式转化成时间戳和时间戳转化成时间格式的公式
|
1月前
|
Java
如何将OffsetDateTime转换为字符串格式的日期
【10月更文挑战第30天】如何将OffsetDateTime转换为字符串格式的日期
76 0
|
7月前
日期字符串转化为年月日
日期字符串转化为年月日
49 0
|
7月前
Excel中时间戳与标准日期格式的互相转换
Excel中时间戳与标准日期格式的互相转换
216 0
Excel中时间戳与标准日期格式的互相转换
|
JSON JavaScript 前端开发
uniapp时间戳转换成年月日时分秒的格式
uniapp时间戳转换成年月日时分秒的格式
423 1
uniapp时间戳转换成年月日时分秒的格式
|
前端开发
如何将后端传的时间戳转化为年月日
如何将后端传的时间戳转化为年月日
78 0
时间戳转化成日期
时间戳转化成日期
74 0
timeval 转换为年月日
timeval 转换为年月日
181 0
timeval 转换为年月日
|
Java 数据库
日期转时间戳格式
日期转时间戳格式
206 0
日期字符串转换成时间戳
日期字符串转换成时间戳
190 0