Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP प्रोग्राम कुल समय की गणना करने के लिए समय की एक सरणी दी गई है

दिए गए स्ट्रिंग को समय प्रारूप में बदलने के लिए 'स्ट्रेटोटाइम' फ़ंक्शन का उपयोग किया जा सकता है। आइए एक उदाहरण देखें -

उदाहरण

<?php
$time_arr = [
   '00:12:56', '10:11:12', '24:12:44',
   '50:51:52', '10:10:10'
];
$time = strtotime('00:00:00');
$total_time = 0;
foreach( $time_arr as $ele )
{
   $sec_time = strtotime($ele) - $time;
   $total_time = $total_time + $sec_time;
}
$hours = intval($total_time / 3600);
$total_time = $total_time - ($hours * 3600);
$min = intval($total_time / 60);
$sec = $total_time - ($min * 60);
print_r("The total time is :");
echo ("$hours:$min:$sec");
?>

आउटपुट

The total time is :-441915:-12:-58

एक सरणी जिसमें समय प्रारूप डेटा होता है उसे परिभाषित किया जाता है और 'स्ट्रेटोटाइम' फ़ंक्शन का उपयोग स्ट्रिंग को समय प्रारूप में बदलने के लिए किया जाता है। 'foreach' लूप का उपयोग समय प्रारूप सरणी में तत्वों पर पुनरावृति करने के लिए किया जाता है और तत्वों को जोड़ा जाता है।

घंटे की गणना 3600 द्वारा गणना किए गए मान को विभाजित करके की जाती है। मिनटों की गणना घंटों की गणना और 3600 के उत्पाद द्वारा गणना मूल्य को विभाजित करके की जाती है। सेकंड की गणना मूल्य कंप्यूटर को मिनटों और 60 के उत्पाद से विभाजित करके की जाती है। गणना की गई कुल समय है कंसोल पर प्रदर्शित होता है।


  1. विधियों के निष्पादन समय की गणना करने के लिए जावा प्रोग्राम

    इस लेख में, हम समझेंगे कि विधियों के निष्पादन समय की गणना कैसे करें। निष्पादन के समय की गणना समाप्ति समय और प्रारंभ समय को घटाकर की जाती है। नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - Run the program आउटपुट वांछित आउटपुट होगा - The program is being executed: The Execution t

  1. पायथन प्रोग्राम यह जांचने के लिए कि क्या दिया गया सरणी मोनोटोनिक है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन n पूर्णांक वाले एक सरणी इनपुट Arr को देखते हुए। हमें यह जांचना होगा कि इनपुट ऐरे प्रकृति में मोनोटोनिक है या नहीं। एक सरणी को प्रकृति में मोनोटोनिक कहा जाता है यदि यह लगातार बढ़ रही है या लगातार

  1. राउंड ट्रिप टाइम (RTT) की गणना के लिए पायथन प्रोग्राम

    यहां हम देखेंगे कि राउंड ट्रिप टाइम (आरटीटी) प्राप्त करने के लिए पायथन का उपयोग कैसे किया जा सकता है। RTT वह समय है जो सिग्नल की पूरी यात्रा द्वारा लिया जाता है। इसका मतलब है कि सिग्नल भेजे जाने के शुरुआती समय और पावती सिग्नल के प्राप्त होने के समय के बीच का समय। RTT के परिणाम अलग-अलग मापदंडों पर अ