在JMF中有一个getDuration()的方法,它显示媒体的连续时间,但它显示并不是我们常见的时间格式。如果用格式转换为sql下的Time的话,转出来的时间不明是什么时间。它对每个媒体都显示 一个时间。
其实我的目的很简单就是想获得播放的总时间,和播放时的时间。而且是用hh:mm:ss这种格式显示的。
请高手指教!
其实我的目的很简单就是想获得播放的总时间,和播放时的时间。而且是用hh:mm:ss这种格式显示的。
请高手指教!
解决方案 »
- 程序修改!!急
- 读写文件出现乱码
- jsp有几种方式获得后台返回的list,比方说可以用java代码直接获得或自定义标签,大家能帮我列举一下吗?包括用struts2标签的方式
- 如何实现 动态截屏,只截取 弹出的窗体。屏幕截取问题。
- 如何将基本类型的字符串形式转换为对应的Class,例如:将字符串"int"转换为对应的Class(与int.class一样的类型)
- JAVA数字签名用C++验证签名
- 有知道得吗
- 使用java怎么进行ftp的批量文件上传啊?
- GUI设计问题:如何在程序中添加系统最大化与最小化按钮
- 现在rational rose的中文教程从那里有,我可以从网上下载试用版吗
- java Swing设计界面有什么设计模式么?
- 这是什么问题啊
Time 下有个方法 getSeconds();
getSeconds
public double getSeconds()Gets the time value in seconds.
Returns:
time value in seconds.
然后把取得的值进行格式转换不就成了么。
Time time = *.getDuration(); // *.getMediaTime();
double num = time.getSeconds();
//后面自己写转换格式函数啦,实习也比较简单