我正在製作一個讀取字幕(.srt)文件的基本Java程序,並且我想將每次存儲爲一個Date對象。我只需要記錄小時,分鐘,秒和毫秒(至3位數)。我想我能夠存儲它使用這樣的:如何在Java中的日期對象中存儲和檢索毫秒?
String start = "00:01:01,604";
DateFormat sdf = new SimpleDateFormat("hh:mm:ss,SSS");
Date startDate = sdf.parse(start);
要檢索,我可以做這樣的事情:
return String.format("\nStart: %d:%d:%dText: %s\n", startDate.getHours(),startDate.getMinutes(), startDate.getSeconds(), text);
我正在尋找的東西,會做一些類似的東西getMilliseconds(如果它存在)。非常感謝你!
這正是我所期待的。謝謝! – Yesha