具有相对精度的人类可读时间增量格式化程序(“ndigts”)

human_time_formatter的Python项目详细描述


具有相对精度的人类可读时间增量格式化程序(“ndigits”)
为基本计时基准提供人类可读输出
返回格式为:“y年,w周,d天,hh:mm:sss”的字符串
(或ms,us,ns,ps,fs,用于非常小的时间)
自动减少大于传递时间或小于要求的精度。



>ndgits=4:
格式秒(0.0009696685)->;“966.9us”
格式秒(0.00387514)->;“3.875ms”
格式秒(0.01553157)->;“15.53ms”
>格式秒(0.062250622)->;“62.25ms”
格式秒(0.24950074)->;“0.2495s”
>示例ndgits=4:
>格式秒(0.0009696969696685)->;“966.9us”
格式秒(0.000966.966.9us)<秒(1.0)->;“1s”
格式化秒(4.008004)->;“4.008s”
格式化秒(16.0640960)->;“16.06s”
格式化秒(64.3849612)->;“1:04.4s”
格式化秒(258.055182)->;“4:18.1s”
格式化秒(1034.28620)->;“17:14s”
格式化秒(4145.42323)->;“1:09:05s”—>;“16.06s”
格式化秒(64.38496162)->;“1:04.4s”
格式化秒(25.055182)->;“4:18.
格式化秒(16614.8729)->;“4:36:55s”
设置秒格式(66592.472.4771)->;“18:29m”
设置秒格式(266902.914)->;“3天,02:08m”
设置秒格式(1069747.94)->;“1周,5天,9h”
设置秒格式(42875554.06)->;“7周,0天,14h”
设置秒格式(17184533.8)->;“28周,2天”
设置秒格式(6887902.914.914)->;“3天,2天,2天,3:29m”
设置秒格式(266902.914.5680.3)—>;“2年,9周,4天“
格式秒(276054002.)->;”8年,39周,2天”

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java regexreplacetextoutsidehtml<a>标记   java日期选择器Selenium   java在依赖注入方面有人能帮我吗?   在java中,滚动背景时swing图像不会移动   sql查询宝数据数据库,带有简单的Java客户端代码   java是否可以使用数据库中的值部分填充Jtable   不执行java方面   java Mockito thenReturn始终返回空对象   java使用带有自定义分隔符的Scanner跳过尾随的空标记   Java如何将输入字符串放入随机字母的2d数组中?   java JTable滚动条右上角   java Android应用程序错误:使用设备管理功能时无法实例化componenet信息   更改方向上的片段布局时addView()中出现java错误   Eclipse作为一个IDE,作为Java的初学者,你发现缺少什么?   财务Java编译器告诉我,我并没有启动变量“interest”或“pmt”   java重构方法,最多抛出一个已检查异常,而不是ExecutionException和InterruptedException   matlab中使用Java中的八度音阶   java从线程关闭JDialog框