您可以
SimpleDateFormat用来做。您只需要知道两件事。
- 所有日期均以UTC内部表示
.getTime()
返回自1970-01-01 00:00:00 UTC以来的毫秒数。
package se.wederbrand.milliseconds; import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimeZone; public class Main { public static void main(String[] args) throws Exception { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); sdf.setTimeZone(TimeZone.getTimeZone("UTC")); String inputString = "00:01:30.500"; Date date = sdf.parse("1970-01-01 " + inputString); System.out.println("in milliseconds: " + date.getTime()); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)