उपरोक्त कार्यक्रम में, आप मिलीसेकंड को मिनटों और सेकंडों में, और जावा में एक साथ बदलना सीखेंगे।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावा डेटा प्रकार (आदिम)
- जावा बेसिक इनपुट और आउटपुट
उदाहरण 1: मिलीसेकंड को मिनट और सेकंड में अलग-अलग रूपांतरित करें
import java.util.concurrent.TimeUnit; public class Milliseconds ( public static void main(String() args) ( long milliseconds = 1000000; // long minutes = (milliseconds / 1000) / 60; long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds); // long seconds = (milliseconds / 1000); long seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds); System.out.format("%d Milliseconds = %d minutes", milliseconds, minutes ); System.out.println("Or"); System.out.format("%d Milliseconds = %d seconds", milliseconds, seconds ); ) )
आउटपुट
1000000 मिलिसेकंड = 16 मिनट या 1000000 मिलिसेकंड = 1000 सेकंड
उपरोक्त कार्यक्रम में, हमने toMinutes()
विधि का उपयोग करके दिए गए मिलीसेकंड को मिनटों में परिवर्तित कर दिया है । इसी तरह, हमने toSeconds()
इसे सेकंड में बदलने के लिए विधि का उपयोग किया।
हम इसे मिनट और सेकंड में बदलने के लिए बुनियादी गणित का भी उपयोग कर सकते हैं।
सेकंड = मिलिसेकंड / 1000
जबकि मिनट है
मिनट = सेकंड / 60 या मिनट = (मिलीसेकंड / 1000) / 60
उदाहरण 2: मिलीसेकंड को मिनट और सेकंड में बदलें
public class Milliseconds ( public static void main(String() args) ( long milliseconds = 1000000; long minutes = (milliseconds / 1000) / 60; long seconds = (milliseconds / 1000) % 60; System.out.format("%d Milliseconds = %d minutes and %d seconds.", milliseconds, minutes, seconds); ) )
आउटपुट
1000000 मिलिसेकंड = 16 मिनट और 40 सेकंड।
उपरोक्त कार्यक्रम में, हमने सूत्र का उपयोग किया है:
मिनट = (मिलीसेकंड / 1000) / 60 और शेष सेकंड = (मिलीसेकंड / 1000)% 60
सबसे पहले, हम मिनटों को केवल सेकंडों में विभाजित करके और फिर 60 से विभाजित करके मिनटों की गणना करते हैं।
फिर, हम शेष सेकंड की गणना सेकंड में विभाजित करके और शेष को 60 से विभाजित होने पर प्राप्त करते हैं।