2016-08-20 25 views
8

Bất cứ khi nào tôi sử dụng SimpleDateFormat trong Android, nó tiếp tục cho tôi cuộc gọi lỗi yêu cầu cấp API 24. Điều đó không có ý nghĩa vì tôi tham khảo hướng dẫn this đã được một vài năm tuổi.SimpleDateFormat cung cấp lỗi API

Đây là mã mà đưa ra các lỗi

SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM,yyyy HH:mm:ss");

Tôi thậm chí còn cố gắng nhưng nó vẫn không làm việc

SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM,yyyy HH:mm:ss",Locale.US);

Đây là phương pháp của tôi, nơi tôi đang gặp vấn đề với

public static long getDateInMillis(String srcDate) { 

    SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM yyyy HH:mm:ss"); 

    long dateInMillis = 0; 
    try { 
     Date date = formatter.parse(srcDate); 
     dateInMillis = date.getTime(); 
     return dateInMillis; 
    } 

    catch (java.text.ParseException e) { 
     e.printStackTrace(); 
    } 

    return 0; 
} 
+0

Hãy chỉnh sửa câu trả lời của bạn để cung cấp cho chúng tôi mã lỗi nó đem lại cho? Chúc mừng và có thể một số mã có liên quan hơn để cho biết cách bạn đang sử dụng đoạn mã đó. :) – Imdad

Trả lời

1

Thay đổi khẩu của bạn

import android.icu.text.SimpleDateFormat; 

để

import java.text.SimpleDateFormat; 
Các vấn đề liên quan