हमारी साइट पर, हमारे पास बहुत से तैराकी के समय हैं जिन्हें हम सेकंड में कनवर्ट करना चाहते हैं। यानी 1: 23: 33.03 या 58: 22.43। क्या कोई PHP फ़ंक्शन है जो यह कर सकता है? एक MySQL समारोह?सेकंड को सेकंड्स में कनवर्ट करने के लिए फ़ंक्शन
उत्तर
Strtotime आपको जो चाहिए वह है। आपको यूनिक्स टाइमस्टैम्प मिलता है जो इस मामले में सेकंड की संख्या होगी।
function time2seconds($time='00:00:00')
{
list($hours, $mins, $secs) = explode(':', $time);
return ($hours * 3600) + ($mins * 60) + $secs;
}
here से।
MySQL भी TIME_TO_SEC()
है मैं एक छोटे से उलझन में हूँ लेकिन मुझे लगता है कि आप मतलब है। 1 घंटा, 23 मिनट और 23.03 सेकंड।
ऐसा करना मुश्किल नहीं है। मैंने यह PHP फ़ंक्शन बनाया जो ऐसा करता है। मेरा PHP सर्वर शुरू नहीं करना चाहता है, इसलिए मैं इसका परीक्षण नहीं कर सका, लेकिन मुझे लगता है कि इसे काम करना चाहिए।
function ConvertTimeToSeconds($T) { $exp = explode(":",$T); $c = count($exp); $r = 0; if ($c == 2) { $r = (((int)$exp[0]) * 60) + ((int)$exp[1]); }else{ $r = (((int)$exp[0]) * 3600) + (((int)$exp[1]) * 60) + ((int)$exp[2]); } return $r; } ConvertTimeToSeconds("1:23:33.03");
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_time-to-sec
mysql> SELECT TIME_TO_SEC('22:23:00');
-> 80580
mysql> SELECT TIME_TO_SEC('00:39:38');
-> 2378
@zerkms - सेकंड के अंशों के बारे में क्या? –
कुछ भी नहीं। MySQL के समय/डेटाटाइम डेटाटाइप पर भिन्नता नहीं है: -एस – zerkms
असल में, MySQL आपको विभिन्न दिनांक/समय कार्यों में पारित दिनांक/समय अक्षरों में माइक्रोसेकंड निर्दिष्ट करने और उन कार्यों में से कुछ के वापसी मूल्य के रूप में निर्दिष्ट करने की अनुमति देगा। यह उन्हें किसी भी DATE, DATETIME या TIMESTAMP कॉलम में संग्रहीत नहीं करेगा। – Rob
इसलिए यदि नहीं अंशों उचित समाधान के बिना mysql - यहाँ एक और मेरा
$time = '1:23:33.03';
$parts = explode(':', $time);
$seconds = 0;
foreach ($parts as $i => $val) {
$seconds += $val * pow(60, 2 - $i);
}
echo $seconds;
उपयोग php में सेकंड का समय परिवर्तित करने के लिए निम्नलिखित कार्यक्रम है।
<?php
function time_to_sec($time) {
$hours = substr($time, 0, -6);
$minutes = substr($time, -5, 2);
$seconds = substr($time, -2);
return $hours * 3600 + $minutes * 60 + $seconds;
}
$result=time_to_sec('12:25:59');
echo $result;
?>
$ current_time_in_seconds = "01: 21: 44.24"; 21::
list($hours, $minutes, $seconds) = explode(":", $current_time_in_seconds);
$current_time_in_seconds=$hours*3600+$minutes*60+$seconds;
से
01 मिल जाएगा 44,24
को4904,24
अब, मैं इसके बारे में क्यों नहीं सोचा था ...? :-) –
इसका आनंद लें यह आसान है। –
- 1. सेकंड, मिनट और सेकेंड में सेकंड्स को कनवर्ट करें
- 2. जिफियों को मिली सेकंड में कनवर्ट करना
- 3. jiffies को सेकंड में कनवर्ट करें
- 4. कैसे मिनट में सेकंड कन्वर्ट करने के लिए: सेकंड प्रारूप
- 5. प्रोग्राम सेकेंड में सेकंड में कनवर्ट करने के लिए प्रोग्राम: मिमी: एसएस प्रारूप
- 6. mysql DATETIME कॉलम को युग सेकंड में कनवर्ट करें
- 7. सेकंड्स के बिना MySQL में टाइम डेटाटाइप का उपयोग
- 8. फ़ंक्शन को सिमुलिंक ब्लॉक में कनवर्ट करें
- 9. मैं 15 सेकंड के लिए प्रत्येक 3 सेकंड में फ़ंक्शन कैसे कॉल कर सकता हूं?
- 10. डिग्री, मिनट, सेकंड से दशमलव निर्देशांक के बीच कनवर्ट करने के लिए
- 11. सेवा के लिए AngularJS फ़ंक्शन को कनवर्ट करें
- 12. क्या क्वेरी स्ट्रिंग को सरणी में कनवर्ट करने के लिए कोई PHP फ़ंक्शन है?
- 13. क्या EXCEPTION_POINTERS स्ट्रक्चर को स्ट्रिंग में कनवर्ट करने के लिए कोई फ़ंक्शन है?
- 14. .jpg को .eps प्रारूप में कनवर्ट करने के लिए
- 15. शब्दकोश को सूची में कनवर्ट करने के लिए C#
- 16. mySQL कनवर्ट करने के लिए तारीख
- 17. प्रत्येक कुछ सेकंड में एक फ़ंक्शन दोहराएं
- 18. int से QString में कनवर्ट करने के लिए कैसे?
- 19. Windows कार्य शेड्यूलर सेकंड में कार्य निष्पादित करने के लिए
- 20. फ़ंक्शन के अंदर एक फ़ंक्शन को परिभाषित करने के लिए
- 21. कनवर्ट करने के लिए ओरेकल फ़ंक्शन को कैसे लिखना है (जलाली)
- 22. पथ को संयोजित करने के लिए फ़ंक्शन?
- 23. बाइट से हेक्स स्ट्रिंग में कनवर्ट करने के लिए निर्मित फ़ंक्शन
- 24. पायथन कनवर्ट करने के लिए एमपी 3
- 25. क्या कोई डेटा स्ट्रक्चर स्ट्रिंग में कनवर्ट करने के लिए कोई मैटलैब फ़ंक्शन है?
- 26. फ़ंक्शन को बार-बार कॉल करने के लिए फ़ंक्शन?
- 27. तालिका दृश्य को कनवर्ट करने के लिए अनुभाग
- 28. स्ट्रिंग को फ़्लोट करने के लिए कनवर्ट करें?
- 29. पायथन/न्यूम्पी/सिस्सी - स्ट्रिंग को गणितीय फ़ंक्शन में कनवर्ट करना
- 30. .emacs में फ़ंक्शन को परिभाषित करने के लिए कैसे करें?
इतना, दिन के समय की तलाश में नहीं एक स्विमिंग समय की एक रूपांतरण की तलाश में एचएच में: एमएम: एसएस.XX या एमएम: एसएस.XX कुल सेकेंड – Brian
फिर से, आप टाइमलैप्स के बीच कुल सेकेंड में कनवर्ट करने के लिए स्ट्रेटोटाइम का उपयोग कर सकते हैं। – Sergi