6
को मैं एक API लग रहा है किबदल "अवधि" "इकाई" मिलीसेकेंड
public static long toMillis (long duration, ChronoUnit unit) {
// magic duration to millis
}
toMillis(5, ChronoUnit.SECONDS); // 5000
निश्चित रूप से
की तरह मैं वास्तव में toMillis
नहीं लिख रहा हूँ करना चाहते हैं लेकिन यह है कि अनिवार्य रूप से मैं क्या करने की कोशिश कर रहा हूँ है।
आप का उपयोग किया जा सका [ 'ChronoUnit # getDuration()'] (https://docs.oracle.com/javase/8/docs/api/java/ समय/अस्थायी/ChronoUnit.html # getDuration--) और उसके बाद ['अवधि # toMillis()'] (https://docs.oracle.com/javase/8/docs/api/java/time का उपयोग करके मिलीसेकंड में कनवर्ट करें) /Duration.html#toMillis--)? – Whymarrh
मुझे लगता है कि यह दिनांक/समय एपीआई से संबंधित है। यदि आप केवल एक इकाई रूपांतरण उपयोगिता की तलाश में हैं, तो आप 'TimeUnit.SECONDS.toMillis (अवधि)' का उपयोग कर सकते हैं। – shmosel
@shmosel विचित्र रूप से पर्याप्त है कि मैंने यहां एपीआई पाया, और यह मेरे उद्देश्य की सेवा करेगा, लेकिन फिर मैं निराश हो गया कि "मैं जावा.टाइम के साथ ऐसा कैसे कर सकता हूं" – xenoterracide