将数字(时间)转换为更可读的时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数字(时间)转换为更可读的时间相关的知识,希望对你有一定的参考价值。

based on: http://www.snipplr.com/view/33913/actionscript-seconds-to-standard-time-format/
  1. private function convertTime(secs:Number, format:String = ""):String
  2. {
  3. var toReturn:String;
  4.  
  5. var h:Number=Math.floor(secs/3600);
  6. var m:Number=Math.floor((secs%3600)/60);
  7. var s:Number=Math.floor((secs%3600)%60);
  8. if (format)
  9. {
  10. if(format == "h")
  11. {
  12. toReturn = (h==0?"":(h<10?"0"+h.toString()+":":h.toString()));
  13. }
  14. else if(format == "m")
  15. {
  16. toReturn = ((m<10?"0"+m.toString():m.toString()));
  17. }
  18. else if(format == "s")
  19. {
  20. toReturn = ((s<10?"0"+s.toString():s.toString()));
  21. }
  22. }
  23. else
  24. {
  25. toReturn = (h==0?"":(h<10?"0"+h.toString()+":":h.toString()+":"))+(m<10?"0"+m.toString():m.toString())+":"+(s<10?"0"+s.toString():s.toString());
  26. }
  27. return toReturn;
  28. }

以上是关于将数字(时间)转换为更可读的时间的主要内容,如果未能解决你的问题,请参考以下文章

PHP 方式更可读的阵列

以更可读的垂直格式显示查询的输出

将哈希转换为更容易记住的形式

如何在 Swift 中将多字符数字格式转换为可读的字符串?

将纪元转换为人类可读的日期在 python 中不起作用

如何将 Camel Case 解析为人类可读的字符串?