Trong chương trình trên, bạn sẽ học cách chuyển đổi mili giây thành phút và giây riêng lẻ và cùng nhau trong Kotlin.
Ví dụ 1: Chuyển đổi từng mili giây thành phút và giây
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") )
Khi bạn chạy chương trình, đầu ra sẽ là:
1000000 Mili giây = 16 phút Hoặc 1000000 Mili giây = 1000 giây
Trong chương trình trên, chúng tôi đã chuyển đổi mili giây nhất định thành phút bằng toMinutes()
phương pháp. Tương tự như vậy, chúng tôi đã sử dụng toSeconds()
phương pháp để chuyển đổi nó thành giây.
Chúng tôi cũng có thể sử dụng toán học cơ bản để chuyển đổi nó thành phút và giây.
Giây = Mili giây / 1000
trong khi phút là
Phút = Giây / 60 hoặc Phút = (Mili giây / 1000) / 60
Ví dụ 2: Chuyển đổi Mili giây thành Phút và Giây
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.") )
Khi bạn chạy chương trình, đầu ra sẽ là:
1000000 Mili giây = 16 phút 40 giây.
Trong chương trình trên, chúng tôi đã sử dụng công thức:
Phút = (Mili giây / 1000) / 60 Và số giây còn lại = (Mili giây / 1000)% 60
Đầu tiên, chúng tôi tính phút bằng cách đơn giản chia nó cho giây và sau đó cho phút bằng cách chia nó cho 60.
Sau đó, chúng ta tính số giây còn lại bằng cách chia nó cho giây và lấy phần còn lại khi chia cho 60.
Đây là mã Java tương đương: Chương trình Java để chuyển đổi mili giây thành phút và giây.