您可以编写自己的功能是这样的:

import UIKit

let miliseconds: Int = 24 * 3600 * 1000 + 3700 * 1000

// 1 day and 1 hour 1 minute 40 seconds

func convertTime(miliseconds: Int) -> String {

var seconds: Int = 0

var minutes: Int = 0

var hours: Int = 0

var days: Int = 0

var secondsTemp: Int = 0

var minutesTemp: Int = 0

var hoursTemp: Int = 0

if miliseconds < 1000 {

return ""

} else if miliseconds < 1000 * 60 {

seconds = miliseconds/1000

return "\(seconds) seconds"

} else if miliseconds < 1000 * 60 * 60 {

secondsTemp = miliseconds/1000

minutes = secondsTemp/60

seconds = (miliseconds - minutes * 60 * 1000)/1000

return "\(minutes) minutes, \(seconds) seconds"

} else if miliseconds < 1000 * 60 * 60 * 24 {

minutesTemp = miliseconds/1000/60

hours = minutesTemp/60

minutes = (miliseconds - hours * 60 * 60 * 1000)/1000/60

seconds = (miliseconds - hours * 60 * 60 * 1000 - minutes * 60 * 1000)/1000

return "\(hours) hours, \(minutes) minutes, \(seconds) seconds"

} else {

hoursTemp = miliseconds/1000/60/60

days = hoursTemp/24

hours = (miliseconds - days * 24 * 60 * 60 * 1000)/1000/60/60

minutes = (miliseconds - days * 24 * 60 * 60 * 1000 - hours * 60 * 60 * 1000)/1000/60

seconds = (miliseconds - days * 24 * 60 * 60 * 1000 - hours * 60 * 60 * 1000 - minutes * 60 * 1000)/1000

return "\(days) days, \(hours) hours, \(minutes) minutes, \(seconds) seconds"

}

}

convertTime(miliseconds)

//result is "1 days, 1 hours, 1 minutes, 40 seconds"

ios 秒数转化为时间_将毫秒转换为日,时,分和秒iOS?相关推荐

  1. 秒数转化为时间---王子様

    作者:LoveEmperor-王子様 秒数转化为时间: 如:4800秒---->xx小时xx分钟xx秒 1. if ((Math.floor(4800/3600))>0){console. ...

  2. python秒数转化为时间格式_python将秒数转化为时间格式的实例

    python将秒数转化为时间格式的实例 1.转化成时间格式 seconds =35400 m, s = divmod(seconds, 60) h, m = divmod(m, 60) print(& ...

  3. 1970年至今秒数转化为时间

    当前系统时间,一般取自1970年以来秒数值(int),各种编程语言提供API处理方式不同,特汇总. 1.C/C++ time_t seconds; time(&seconds); 2.QT Q ...

  4. ISO8601和UTC 时间,由秒数转化日期时间,日期到秒数

    ISO8601和UTC 时间,由秒数转化日期时间,日期到秒数 ISO8601时间格式:2018-6-5T17:46:50Z UTC时间格式:  2018-06-05T03:46:50+08:00 等同 ...

  5. js将当前时间格式化为年-月-日 时:分:秒

    利用js的Date()对象,将系统当前时间格式化为年-月-日 时:分:秒.也可以自己定义格式.(做项目时遇到这个问题.本来想百度一个用,哎,网上的结果太乱了,于是自己写一个) 代码如下: <!D ...

  6. ios 秒数转化为时间_iOS UTC秒数时间戳和日期的相互转换【原创】

    什么是UTC? 协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC.不属于任意时区 简单介绍了一下,想详细了解的自己百度了. UTC秒数和日期相互转换,现在直接上代码 日期转换为时间 ...

  7. python秒数转化为时间用户jianpang_Python中文转为拼音

    # -*- coding: utf-8 -*- import sys def openTable(): f = open('gb-pinyin.table', 'r') table = f.read( ...

  8. python秒数转化为时间用户jianpang_Python写了个域名注册查询脚本,支持自定义数字,字母,拼音组合以及域名长度....

    Python写了个域名注册查询脚本,支持自定义数字,字母,拼音组合以及域名长度. python版本3.5,需要安装requests, lxml库 1.[代码][Python]代码 import req ...

  9. python秒数变分钟_将毫秒转换为小时、分钟和秒python

    我刚开始编写这段代码,但当我试图运行它时,我总是在主程序上得到无效语法.def convertMillis(millis): seconds=(milli/1000)%60 minutes=(mill ...

最新文章

  1. 系统架构师学习笔记_第十四章_连载
  2. 求n!,C(n,m)和A(n,m)最后的非零位。
  3. Cortex系列ARM内核介绍
  4. Lab01:Xv6 and Unix utilities
  5. 利用python读取栅格数据
  6. 【转】深度理解C# 的执行原理
  7. SQL_create_table创建表
  8. coin collector(一道测试题)
  9. zabbix_server执行window脚本出现中文乱码如何解决
  10. 彻底杀除“logo1_.exe”(威金病毒)病毒
  11. JavaScript实现邮箱后缀提示功能
  12. opengl画圆柱体、圆锥等并使用四元数旋转
  13. python人脸识别opencv_python中使用Opencv进行人脸识别
  14. 如何使用DPABI 进行核磁共振数据结果统计分析?
  15. android异步加载视频缩略图,Android 视频缩略图的缓存机制和异步加载
  16. Note 7陨落下的骨诺牌效应,三星从此走向衰亡将韩国经济拖下悬崖?
  17. revit服务器系统,Revit 2020 产品系统要求
  18. 斜视锥体投影矩阵推导
  19. linux minit Python2和python3切换
  20. 3G WCDMA RNC介绍

热门文章

  1. jQuery_CSS、属性
  2. MMP FileChannel RandomAccessFile总结
  3. 如今流行的wifi营销,你了解多少?
  4. 浏览器记住密码--原理/不记住密码的方法
  5. 品牌影响力评估方法探讨
  6. 虹科分享 | 如何测试与验证复杂的FPGA设计(3)——硬件测试
  7. 相寻梦里路,飞雨落花中
  8. native app webapp
  9. Virtual Box中彻底删除空闲虚拟机
  10. 微信小程序获取微信头像、微信昵称