• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:duration

dst

夏令时

夏令时
我有一个对象Shift,它具有两个字段:来自Joda-Time的startDateTime和endDateTime作为DateTime。 我的工作包括夏令时的英国更改。它以25/03/2017 13:00开头,以26/03/2017 02:00结束(基本上应该以26/03/2017 01:00结尾,但是此日期不存在,并且endDate偏移了+1小时)。根据此……继续阅读 »

duration

在JodaTime中将持续时间转换为String

在JodaTime中将持续时间转换为String
我有一个持续时间,例如像这样: PT-27900S = -27900000 milliseconds 我想将其转换为格式为(+/- HH:mm)的字符串 我用以下方法将负持续时间转换为字符串: final PeriodFormatter hoursAndMinutesFormatter = new PeriodFormatterBuilder() ……继续阅读 »

audio

如何获得AudioInputStream的持续时间?

如何获得AudioInputStream的持续时间?
我想获得AudioInputStream的持续时间(以微秒为单位)。我如何轻松地做到这一点?我发现了how can I get duration of an audio file:,但由于封装原因无法做到。我看到的唯一对象是AudioInputStream类的实例。 解决方案如下: getFrameLength()返回以帧为单位的流长度,getFor……继续阅读 »

date-formatting

如何在Java中格式化持续时间? (例如,格式H:MM:SS)

如何在Java中格式化持续时间? (例如,格式H:MM:SS)
我想使用H:MM:SS之类的格式以秒为单位格式化持续时间。 Java中的当前实用程序旨在格式化时间而不是持续时间。 解决方案如下: 如果您使用的Java版本早于8 …,则可以使用Joda Time和 PeriodFormatter 。如果您确实有一个持续时间(即经过的时间,没有引用日历系统),那么您可能应该大部分使用Duration-然后……继续阅读 »

audio

如何获取视频/音频信息,例如持续时间以及with和height?

如何获取视频/音频信息,例如持续时间以及with和height?
从RestController上传后,我需要获取视频/音频文件信息,例如持续时间,宽度和高度。 解决方案如下: 这将取决于特定的视频容器(例如mp4)以及可能使用的框架,但是您可以使用ffmpeg的一部分ffprobe来获取信息。 Java有多个ffmpeg包装器-在撰写本文时,这是一个流行的包装器:https://github.com/bramp/……继续阅读 »

Android

Android如何获取音频文件持续时间

Android如何获取音频文件持续时间
我制作了使用AudioRecorder类以pcm格式录制文件的应用程序。我在我的应用程序中列出了所有文件,我想从所有文件中获取持续时间,但是我有问题。我试过了: MediaMetadataRetriever metaRetriever = new MediaMetadataRetriever(); metaRetriever.setDataSource……继续阅读 »