मेरे पास है: $worked_hrs_today = 07:18
$worked_hrs_today = $usr_stamp_in->diff($usr_stamp_out);

मेरे पास है: $shift_break = 00:30:00
$shift_break = $shift_data['break'];

07:18 डेटटाइम obj है, या इसे इंटरवल कहा जाता है?
00:30:00 एक स्ट्रिंग है।

मैं 00:30:00 को अंतराल में कैसे बदल सकता हूं, ताकि मैं उस समय को 07:18 से घटा सकूं?

मैं जो गणना नहीं करना चाहता वह है: 07:18 - 00:30 = 06:48

क्या मुझे इसका उपयोग करना चाहिए: नया डेटटाइम ();

php
0
Björn C 23 अप्रैल 2018, 16:19

1 उत्तर

सबसे बढ़िया उत्तर

अगर यह डेटटाइम obj. बस स्ट्रेटोटाइम का उपयोग करें ()

इस कदर:

$shift_break = strtotime($shift_break);
$newTime = $worked_hrs_today - $shift_break;
1
Simpson 23 अप्रैल 2018, 16:26