| | |
| | | resourceInfo.setLogicalChannelNumber((byte) 1); |
| | | |
| | | // 开始时间和结束时间(使用文件修改时间) |
| | | SimpleDateFormat bcdFormat = new SimpleDateFormat("yyMMddHHmmss", Locale.US); |
| | | SimpleDateFormat bcdFormat = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA); |
| | | resourceInfo.setStartTime(bcdFormat.format(fileDate)); |
| | | // 结束时间可以使用文件修改时间加上一个默认时长(例如1分钟) |
| | | long fileDuration = 60000; // 默认1分钟,实际应该根据文件内容计算 |
| | |
| | | } |
| | | |
| | | try { |
| | | SimpleDateFormat format = new SimpleDateFormat("yyMMddHHmmss", Locale.US); |
| | | SimpleDateFormat format = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA); |
| | | return format.parse(timeStr); |
| | | } catch (ParseException e) { |
| | | Log.e(TAG, "Failed to parse time: " + timeStr, e); |