Chuyển đổi thời gian thành phút trong php

Giả sử bạn đang chạy một tiến trình chạy trong nền. Tốt hơn hết là đừng để người dùng mất kiên nhẫn và cho họ biết khi nào nó sẽ kết thúc. Tuy nhiên, bạn có thời gian còn lại tính bằng giây. Nếu chúng tôi hiển thị cho người dùng

567 seconds to complete

Anh ấy/cô ấy (người dùng) sẽ phải lấy một máy tính và chuyển đổi nó thành phút hoặc giờ. Hoặc nếu anh chàng/cô gái đó không phải là thiên tài toán học, anh ta sẽ đóng giao diện người dùng và nói "Cái quái gì vậy?"

Điểm chính trong giao diện người dùng là

Don't irritate the user

Đánh dấu lời nói của tôi. "Bạn không nên làm người dùng tức giận"

Thử nghiệm

Chuyển đổi thời gian thành phút trong php

Đây là một chức năng đơn giản để chuyển đổi giây thành giờ, phút và giây riêng biệt hoặc trộn lẫn với nhau

function secToHR($seconds) {
  $hours = floor($seconds / 3600);
  $minutes = floor(($seconds / 60) % 60);
  $seconds = $seconds % 60;
  return "$hours:$minutes:$seconds";
}

Nếu bạn thắc mắc tại sao tôi lại chọn secToHR làm tên chức năng, thì đó là từ viết tắt của Seconds to Human Readable

Trong bài viết này, chúng tôi sẽ thảo luận về các chương trình để chuyển đổi giờ thành phút và giây trong các ngôn ngữ lập trình khác nhau

Nhưng trước khi viết chương trình, trước tiên chúng ta hãy xem mô tả ngắn gọn về cách chuyển đổi giờ thành phút và giây

Làm cách nào để chuyển đổi giờ thành phút và giây?

Biết rằng một giờ có 60 phút, một phút có 60 giây. Nhưng ở đây, chúng tôi chỉ có giá trị giờ làm đầu vào. Chúng ta phải chuyển đổi đầu vào đó thành phút và giây. Vì vậy, công thức để chuyển đổi giờ thành phút và giây là -

Bây giờ, hãy xem các chương trình chuyển đổi giờ thành phút và giây

Các chương trình chuyển đổi giờ thành phút và giây

Chương trình. Viết chương trình chuyển đổi giờ thành phút và giây bằng ngôn ngữ C

đầu ra

Chuyển đổi thời gian thành phút trong php

Chương trình. Viết chương trình chuyển đổi giờ thành phút và giây bằng ngôn ngữ C++

đầu ra

Chuyển đổi thời gian thành phút trong php

Chương trình. Viết chương trình chuyển đổi giờ thành phút và giây trong C#

đầu ra

Chuyển đổi thời gian thành phút trong php

Chương trình. Viết chương trình chuyển đổi giờ thành phút và giây trong Java

đầu ra

Chuyển đổi thời gian thành phút trong php

Chương trình. Viết chương trình chuyển đổi giờ thành phút và giây bằng JavaScript

đầu ra

Sau khi thực thi đoạn mã trên, đầu ra sẽ là -

Chuyển đổi thời gian thành phút trong php

Sau khi nhập giá trị và nhấp vào OK, đầu ra sẽ là -

Chuyển đổi thời gian thành phút trong php

Chương trình. Viết chương trình đổi giờ thành phút giây bằng PHP

đầu ra

Chuyển đổi thời gian thành phút trong php

Chương trình. Viết chương trình chuyển đổi giờ thành phút và giây trong python

đầu ra

Chuyển đổi thời gian thành phút trong php

Vì vậy, đó là tất cả về bài viết. Ở đây, chúng ta đã thảo luận về các chương trình chuyển đổi giờ thành phút và giây trong C, C++, C#, Java, JavaScript, PHP và Python. Hy vọng bạn tìm thấy bài viết hữu ích và nhiều thông tin

1. Sử dụng lớp PHP DateTime để tính toán sự khác biệt giữa hai ngày-thời gian. Phương thức diff() của lớp DateTime tạo đối tượng DateInterval tính toán sự khác biệt giữa hai đối tượng ngày/giờ theo thời gian (tổng số ngày, năm, tháng, ngày, giờ, phút, giây, v.v. )

$datetime_1 = '2022-04-10 11:15:30';
$datetime_2 = '2022-04-12 13:30:45';

$start_datetime = new DateTime($datetime_1);
$diff = $start_datetime->diff(new DateTime($datetime_2));

echo $diff->days.' Days total
';
echo $diff->y.' Years
';
echo $diff->m.' Months
';
echo $diff->d.' Days
';
echo $diff->h.' Hours
';
echo $diff->i.' Minutes
';
echo $diff->s.' Seconds
';

Tính toán và nhận chênh lệch thời gian tính bằng phút

$total_minutes = ($diff->days * 24 * 60);
$total_minutes += ($diff->h * 60);
$total_minutes += $diff->i;

echo 'Diff in Minutes: '.$total_minutes;

2. Bạn có thể sử dụng hàm strtotime() để lấy chênh lệch thời gian giữa hai ngày (DateTimes) tính bằng phút bằng PHP

Làm cách nào để chuyển đổi thời gian thành phút trong php?

Chương trình. Viết chương trình đổi giờ thành phút giây bằng PHP. .
chuyển đổi chức năng ($ giờ)
$phút = $giờ * 60;
$giây = $giờ * 3600;
echo("Hours = " . $ hours . "< br>");.
echo("Có". $ phút. " vài phút nữa ". $ giờ. ".
echo("Có". $ giây. " giây sau ". $

Làm cách nào để chuyển đổi thời gian thành giờ và phút trong php?

Chuyển đổi phút thành giờ và phút bằng PHP .
nếu ($ thời gian < 1) {
trở lại;
$hours = sàn($time / 60);
$ phút = ($ thời gian % 60);
quay lại sprintf($format, $hours, $minutes);

Làm cách nào để thêm 45 phút vào thời gian trong php?

Redis và PHP . $anyVariableName= strtotime('anyDateValue + X minutes'); Bạn có thể đặt giá trị số nguyên thay cho X.

Làm cách nào để tính thời lượng trong php?

Có hai cách để tính tổng thời gian từ mảng. Sử dụng hàm strtotime() . Hàm strtotime() được sử dụng để chuyển đổi chuỗi thành định dạng thời gian. Hàm này trả về thời gian tính bằng h. m. định dạng s. ví dụ 1. Ví dụ này đọc các giá trị từ mảng và chuyển đổi nó thành định dạng thời gian.