private static String mytimeStamp(Long mytime) {
// 获取srt 格式时间
String format="yyyy-MM-dd@HH:mm:ss,SSS";
SimpleDateFormat sdf = new SimpleDateFormat(format);
// 1970-01-01@00:00:00,000,构造@后面的时间串
// 00:00:00,000 在此0的基础上往上加
Long timestamp= new Date(0).getTime()-8*3600*1000;
String timeString = sdf.format(timestamp+ mytime);
return timeString.split("@")[1];
}
java 获取srt字幕格式时间 时分秒毫秒
于 2023-04-02 07:18:33 首次发布
博客展示了一段Java代码,定义了一个私有静态方法mytimeStamp,用于将传入的时间戳转换为特定格式的时间字符串。通过SimpleDateFormat类设置格式,结合Date类计算时间,最终返回指定格式的时间部分。

2045

被折叠的 条评论
为什么被折叠?



