`

[转]actionscript 格式化时间

 
阅读更多

在as中有时候需要将一个整数的时间值格式化为00:00:00格式的时间值(例如当前声音的播放时长),以下函数可以实现此功能

  1. function format(time:uint):String
  2. {
  3.         var second:int = time% 60;
  4.         var minute:int= (time -second)%60;
  5.         var hour:int = (time -60*minute-second) / 3600;
  6.         var strSecond:String = second < 10 ? "0" + second.toString():second.toString();
  7.         var strMinute:String = minute < 10 ? "0" + minute.toString():minute.toString();
  8.         var strHour:String = hour < 10 ? "0" + hour.toString():hour.toString();
  9.         return strHour+":"+strMinute+":"+strSecond;
  10. }
复制代码

分享到:
评论
1 楼 mon6912640 2012-07-26  
写错了,晕死~~

相关推荐

    Flex格式化代码工具

    总的来说,Flex格式化代码工具对于任何涉及Flex开发的团队都是一个宝贵的资源,它不仅可以节省手动格式化代码的时间,还能促进团队间的代码规范,提高整体的开发效率。通过理解和熟练使用这些工具,开发者可以更好地...

    flexbuilder3代码格式化插件

    - 快速格式化:一键式操作,可以快速地整理整个文件或选定代码段,节省手动调整的时间。 - 一致性:在整个项目中保持代码风格的一致性,提升代码质量,减少因格式不一致引发的冲突。 - ASDoc支持:方便地生成或更新...

    Flex代码格式化插件

    它可以帮助开发者快速、自动地整理和格式化ActionScript和MXML代码,提高代码的可读性和一致性,降低维护成本。 首先,要安装这个插件,你需要将提供的三个jar包——ActionscriptInfoCollector_0.9.0.jar、...

    FlashBuilder_4代码自动格式化插件.rar

    2. **FlexPrettyPrintCommand_0.7.2.jar**:这是实现代码格式化的命令模块,它负责处理ActionScript和Flex代码的缩进、换行、空格等格式问题,使代码看起来更易读。 3. **FlexASDocGenCommand_0.7.2.jar**:此文件...

    ActionScript编程 时间的进位.docx

    在上述示例中,提供了一个名为`transMilliSeconds`的自定义函数,该函数接受一个毫秒数作为输入,并将其转换为格式化的小时:分钟:秒.毫秒字符串。这个函数通过一系列的条件判断,逐步将毫秒转换成更高单位的时间: ...

    flex builder 3 格式化代码

    《Flex Builder 3 代码格式化与自动化注释详解》 Flex Builder 3,作为Adobe公司推出的基于Eclipse的开发工具,是专为构建富互联网应用程序(RIA)而设计的,尤其是针对Adobe Flex和ActionScript的开发。在编程过程...

    Flex 代码格式化

    ActionScript是Flex的基础,因此理解并处理ActionScript代码对于Flex的格式化至关重要。 `FlexPrettyPrintCommand_0.8.9.jar`很可能是实现Flex代码格式化的命令行工具。它可能接受源代码文件作为输入,然后根据预设...

    ActionScript开发技术大全

    7.1.3日期格式化 143 7.2时间间隔 144 7.2.1使用Timer类 144 7.2.2秒表示例 146 7.3小结 149 第8章ActionScript3.0异常处理 150 8.1ActionScript3.0异常 150 8.1.1异常概述 150 8.1.2异常分类 150 8.2ActionScript...

    [FlashBuilder代码自动格式化插件]FlexPrettyPrintCommand_0.8.9.zip

    2. **节省时间**:手动格式化大量代码是一项耗时的工作,插件能快速完成这一任务,让开发者更专注于逻辑实现。 3. **团队协作**:当整个团队都使用相同的格式标准时,代码审查和合并变得更加容易。 4. **增强可读性*...

    actionscript3.0开发的进度显示条项目

    本项目“actionscript3.0开发的进度显示条项目”显然是一个使用AS3实现的可视化进度条组件,常用于展示数据加载、文件上传或任何需要反馈进度的场景。 在AS3中,进度条的实现通常涉及到以下几个关键知识点: 1. **...

    actionscript

    6. **舞台与时间轴**:在Flash环境中,ActionScript与舞台(Stage)和时间轴(Timeline)相互作用。AS3 可以独立于时间轴工作,提供更灵活的控制。 7. **XML和JSON处理**:由于基于E4X,AS3 内置支持XML操作,可以...

    Flash ActionScript 2.0 语言参考(pdf格式)

    《Flash ActionScript 2.0 语言参考》是学习和掌握Flash编程不可或缺的资源,尤其对于想要深入理解ActionScript 2.0的开发者而言。ActionScript是Adobe Flash平台上的脚本语言,它允许用户创建交互式的动画、游戏...

    ActionScript 课堂讲义

    ActionScript是一种基于ECMAScript(JavaScript的标准化版本)的编程语言,主要被应用于Adobe Flash平台,用于创建交互式内容、动态网页、游戏以及富互联网应用(RIA)。这本"ActionScript 课堂讲义"显然是为了教授...

    ActionScript3.0 中文版

    8. XML和JSON:AS3.0支持XML和JSON格式的数据解析和序列化,方便与服务器进行数据交换。 9. URLLoader和URLRequest:这两个类用于发送HTTP请求和接收响应,是网络通信的基础。 10. NetConnection和NetStream:用于...

    flex代码格式化工具

    Flex代码格式化工具是一款专为Flex开发者设计的实用软件,主要用于整理和格式化ActionScript和Flex项目的源代码,提升代码的可读性和一致性。这款工具的核心功能是将混乱无序的代码自动调整为预设的格式规则,使代码...

    Flex 自定义时间控件 功能很全

    Flex 自定义时间控件是一个功能强大的组件,它不仅提供了基本的时间选择功能,还支持小时、分钟的选择,并且具备灵活的格式化选项,以满足不同场景下的需求。以下是对这个自定义时间控件的详细解读。 首先,`UC_...

    flash+actionscript学习的实例和教程

    7. **网络通信**:学习XML、JSON等数据格式的解析,以及与服务器的Socket通信。 8. **音频和视频处理**:如何加载、播放和控制多媒体内容。 **Flash+CS4教程** `Flash+CS4教程.pdf`可能包含Flash Creative Suite 4...

    flex 代码格式化插件

    这样的工具不仅节省了手动格式化的时间,还减少了因格式问题引发的潜在错误。 在实际开发中,代码格式化的重要性不言而喻。统一的代码风格使得代码更易于阅读,减少因为格式不一致产生的沟通成本。此外,当多人协作...

    Flex ActionScript3.0 API中文帮助文档

    5. **Date.html**:Date类是AS3中处理日期和时间的核心类,这里详细说明了如何创建、操作和格式化日期对象。 了解并熟练使用这份API文档对于Flex和ActionScript 3.0的开发者至关重要,它可以帮助开发者节省大量查找...

    ActionScript 3开发手册

    - **管理日历日期和时间**:ActionScript 3允许开发者精确地控制和操作日期与时间,包括日期的创建、格式化以及时间间隔的计算。通过`Date`类,可以创建包含特定日期和时间的对象,进行各种日期相关的数学运算。 - *...

Global site tag (gtag.js) - Google Analytics