Tôi đang cố gắng thêm 15 phút vào thời điểm hiện tại. Tôi đang sử dụng mã sau:
$curtime = date('H:i'); $newtime = $curtime + strtotime('+15 minutes');Nhưng điều này vẫn chỉ in thời gian hiện tại chứ không phải thời gian hiện tại + 15.
Tôi muốn nó thêm 15 phút như vậy
ví dụ. Nếu thời gian là 12:30, thời gian sau khi bổ sung sẽ là 12:45
Thanks.
Peterh
11.1K16 Huy hiệu vàng82 Huy hiệu bạc102 Huy hiệu đồng16 gold badges82 silver badges102 bronze badges
Đã hỏi ngày 17 tháng 11 năm 2011 lúc 1:48Nov 17, 2011 at 1:48
Duncan Palmerduncan PalmerDuncan Palmer
2.85510 Huy hiệu vàng61 Huy hiệu bạc90 Huy hiệu Đồng10 gold badges61 silver badges90 bronze badges
Đóng, bạn muốn:
$new_time = date('H:i', strtotime('+15 minutes'));
Animuson ♦♦
52.8K28 Huy hiệu vàng139 Huy hiệu bạc145 Huy hiệu đồng28 gold badges139 silver badges145 bronze badges
Đã trả lời ngày 17 tháng 11 năm 2011 lúc 1:52Nov 17, 2011 at 1:52
0
Bạn có thể làm:
echo date('H:i', (time() + (15 * 60)));Đã trả lời ngày 17 tháng 11 năm 2011 lúc 1:51Nov 17, 2011 at 1:51
Josh Foskettjosh FoskettJosh Foskett
3.9955 Huy hiệu vàng31 Huy hiệu bạc35 Huy hiệu Đồng5 gold badges31 silver badges35 bronze badges
thử cái này:
$curtime = date('H:i'); $newtime = strtotime($curtime) + (15 * 60); echo date('H:i', $newtime);Đã trả lời ngày 17 tháng 11 năm 2011 lúc 1:51Nov 17, 2011 at 1:51
Josh Foskettjosh FoskettBook Of Zeus
3.9955 Huy hiệu vàng31 Huy hiệu bạc35 Huy hiệu Đồng18 gold badges174 silver badges169 bronze badges
thử cái này:
Đã trả lời ngày 17 tháng 11 năm 2011 lúc 1:52Nov 17, 2011 at 1:52
Bạn có thể làm:Zoltan Toth
Đã trả lời ngày 17 tháng 11 năm 2011 lúc 1:5112 gold badges117 silver badges134 bronze badges
Josh Foskettjosh Foskett
$currentTime = new DateTime(); $currentTime->add(new TimeInterval('PT15M')); // print the time echo $currentTime->format('H:i');3.9955 Huy hiệu vàng31 Huy hiệu bạc35 Huy hiệu Đồng
thử cái này:Nov 17, 2011 at 1:58
Sách Zeusbook của ZeusRaptor
49.1K18 Huy hiệu vàng174 Huy hiệu bạc169 Huy hiệu đồng44 gold badges222 silver badges357 bronze badges
2
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.
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ì $new_time = date('H:i', strtotime('+15 minutes')); 0.