android 获取当前时间精确到毫秒的两种方法

在开发中,有些项目要获取当前时间精确到毫秒,该怎么获取呢,现在分享两种方法:
1.利用SimpleDateFormat 类获取

val df = SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS")//设置日期格式精确到毫秒 SSS代表毫秒
val date= df.format(Date())// new Date()为获取当前系统时间
Log.e("MainActivity","当前时间:"+date)

2.利用Calendar 类获取

Calendar Cld = Calendar.getInstance();
        int YY = Cld.get(Calendar.YEAR) ;
        int MM = Cld.get(Calendar.MONTH)+1;
        int DD = Cld.get(Calendar.DATE);
        int HH = Cld.get(Calendar.HOUR_OF_DAY);
        int mm = Cld.get(Calendar.MINUTE);
        int SS = Cld.get(Calendar.SECOND);
        int MI = Cld.get(Calendar.MILLISECOND);//毫秒   

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/104659330
今日推荐