有没有办法以毫秒为单位获取视频的确切录制日期? 我使用这个示例代码制作视频。 How can I capture a video recording on Android?
有没有办法提取这些信息? 我正在谈论视频何时开始!不是在创建文件时... 有没有办法插入时间? 一般的想法是我的同事也可以使用视频,而不需要对存储时间信息的某些类进行反序列化。
编辑 例如,我从同事那里获取视频,然后想确定录制视频的时间。
再见 JackZ
答案 0 :(得分:1)
在此处尝试此示例,取自帖子here:
Calendar c = Calendar.getInstance();
System.out.println("Current time => "+c.getTime());
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = df.format(c.getTime());
// formattedDate have current date/time
Toast.makeText(this, formattedDate, Toast.LENGTH_SHORT).show();
另外,您可以查看SystemClock,也可以只查看:
long timestamp = System.currentTimeMillis();
在您需要的地方拨打此电话并记录该值。
修改强>