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