时间戳转化为时分秒格式

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

时间戳转化为时分秒格式

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 ""
    }
目录
相关文章
将时间格式转化成时间戳和时间戳转化成时间格式的公式
将时间格式转化成时间戳和时间戳转化成时间格式的公式
|
15天前
|
Java
如何将OffsetDateTime转换为字符串格式的日期
【10月更文挑战第30天】如何将OffsetDateTime转换为字符串格式的日期
39 0
|
6月前
日期字符串转化为年月日
日期字符串转化为年月日
45 0
|
6月前
Excel中时间戳与标准日期格式的互相转换
Excel中时间戳与标准日期格式的互相转换
174 0
Excel中时间戳与标准日期格式的互相转换
|
JSON JavaScript 前端开发
uniapp时间戳转换成年月日时分秒的格式
uniapp时间戳转换成年月日时分秒的格式
390 1
uniapp时间戳转换成年月日时分秒的格式
|
前端开发
如何将后端传的时间戳转化为年月日
如何将后端传的时间戳转化为年月日
70 0
时间戳转化成日期
时间戳转化成日期
69 0
|
前端开发 数据格式
前端实现年月日时分秒的转换
前端实现年月日时分秒的转换
181 0
timeval 转换为年月日
timeval 转换为年月日
175 0
timeval 转换为年月日
|
Java 数据库
日期转时间戳格式
日期转时间戳格式
201 0