लंबे समय तक एंड्रॉइड इनपुट टाइप समय - एंड्रॉइड

मेरे लेआउट में मेरे पास समय के इनपुट टाइप के साथ एक संपादन टेक्स्ट है।

android:inputType="time"

मैं इसे लंबे समय तक कैसे परिवर्तित कर सकता हूं?

मेरे पास एक ऐसा फ़ंक्शन है जो SimpleDateFormat का उपयोग करके लंबे समय तक स्ट्रिंग में परिवर्तित हो जाएगा, लेकिन अब मुझे इसके विपरीत करने की आवश्यकता है।

उत्तर:

जवाब के लिए 2 № 1

ऐसा कुछ ऐसा करना चाहिए:

EditText editText = (EditText) findViewById(R.id.edit_text);
String value = editText.getText().toString();

try {
DateFormat formatter = new SimpleDateFormat("hh:mm:ss");
Date date = (Date) formatter.parse(value);
long timeMilliSeconds = date.getTime();
}
catch (NumberFormatException e) {
System.out.println("Error getting value: " + e);
}

संबंधित सवाल
सबसे लोकप्रिय