2
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Cho một loạt giờ, phút và giây [ví dụ: 01:30:00 hoặc 00:30:00], tôi muốn thêm mỗi lần và chuyển đổi tổng số thành giây.
Ví dụ: nếu tổng thời gian là 02:30:00, tổng thời gian sẽ tính bằng vài giây.
Thanks!
Đã hỏi ngày 16 tháng 5 năm 2011 lúc 15:19May 16, 2011 at 15:19
$timestr = '00:30:00';
$parts = explode[':', $timestr];
$seconds = [$parts[0] * 60 * 60] + [$parts[1] * 60] + $parts[2];
Đã trả lời ngày 16 tháng 5 năm 2011 lúc 15:22May 16, 2011 at 15:22
Marc Bmarc bMarc B
351K42 Huy hiệu vàng404 Huy hiệu bạc488 Huy hiệu đồng42 gold badges404 silver badges488 bronze badges
1
OK.
phép nhân cơ bản::
Bản demo: //codepad.org/paxcgdnc
Đã trả lời ngày 16 tháng 5 năm 2011 lúc 15:22May 16, 2011 at 15:22
Marc Bmarc bNaftali
351K42 Huy hiệu vàng404 Huy hiệu bạc488 Huy hiệu đồng39 gold badges240 silver badges300 bronze badges
0
phép nhân cơ bản:
$string = "1:30:20";
$components = explode[":", $string];
$seconds = $components[0]*60*60 + $components[1]*60 + $components[2]
Đã trả lời ngày 16 tháng 5 năm 2011 lúc 15:22May 16, 2011 at 15:22
Marc Bmarc bSam Magura
351K42 Huy hiệu vàng404 Huy hiệu bạc488 Huy hiệu đồng6 silver badges13 bronze badges
phép nhân cơ bản:
Bản demo: //codepad.org/paxcgdncMay 16, 2011 at 15:23
NaftalinaftaliRob
Phù vàng 143K39 Huy hiệu vàng240 Huy hiệu đồng2 gold badges19 silver badges44 bronze badges
Trang chủ & nbsp; & nbsp; Cách thêm ngày, giờ, phút và giây vào DateTime trong PHP
Tại đây, chúng tôi sẽ cung cấp cách đơn giản nhất để thêm ngày, phút, giờ và giây theo thời gian bằng PHP. Trong PHP, sử dụng hàm date[]
và strtotime[]
, bạn có thể dễ dàng tăng hoặc giảm thời gian. Mã PHP được cung cấp cho phép bạn thực hiện các tác phẩm sau.
- Thêm ngày vào DateTime.
- Thêm giờ vào DateTime.
- Thêm phút vào DateTime.
- Thêm giây vào DateTime.
$startTime = date["Y-m-d H:i:s"];//display the starting time
echo 'Starting Time: '.$startTime;//add 1 hour to time
$cenvertedTime = date['Y-m-d H:i:s',strtotime['+1 hour',strtotime[$startTime]]];//display the converted time
echo 'Converted Time [added 1 hour]: '.$cenvertedTime;//add 1 hour and 30 minutes to time
$cenvertedTime = date['Y-m-d H:i:s',strtotime['+1 hour +30 minutes',strtotime[$startTime]]];//display the converted time
echo 'Converted Time [added 1 hour & 30 minutes]: '.$cenvertedTime;//add 1 hour, 30 minutes and 45 seconds to time
$cenvertedTime = date['Y-m-d H:i:s',strtotime['+1 hour +30 minutes +45 seconds',strtotime[$startTime]]];//display the converted time
echo 'Converted Time [added 1 hour, 30 minutes & 45 seconds]: '.$cenvertedTime;//add 1 day, 1 hour, 30 minutes and 45 seconds to time
$cenvertedTime = date['Y-m-d H:i:s',strtotime['+1 day +1 hour +30 minutes +45 seconds',strtotime[$startTime]]];//display the converted time
echo 'Converted Time [added 1 day, 1 hour, 30 minutes & 45 seconds]: '.$cenvertedTime;
Sử dụng mã trên, bạn có thể thêm thời gian vào thời gian hiện tại hoặc bất kỳ thời gian mong muốn nào. Để theo dõi phụ, sử dụng cùng một mã ngoại trừ -
thay vì +
.