Java 在android中获取以毫秒为单位的系统时间

Java 在android中获取以毫秒为单位的系统时间,java,android,time,Java,Android,Time,想要在android中以毫秒为单位获取时间Ex 19:57:21:522。我该怎么做?找不到任何直接的API来实现此目的。请尝试SimpleDataFormat 使用大写字母S的图案 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); String currentDateandTime = sdf.format(new Date()); 检查我建议使用Java 6或7中的Java文档的这一可能的副本。

想要在android中以毫秒为单位获取时间Ex 19:57:21:522。我该怎么做?找不到任何直接的API来实现此目的。

请尝试SimpleDataFormat

使用大写字母S的图案

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String currentDateandTime = sdf.format(new Date());

检查我建议使用Java 6或7中的Java文档的这一可能的副本。SimpleDataFormat sdf=new SimpleDataFormat(“yyy-MM-dd-HH:MM:ss.SSS”,Locale.US);指定区域设置