VBScript TimeSerial Function
Definition and Usage
The TimeSerial function can merge hours, minutes, and seconds into a time.
Note:If the hour, minute, or second exceeds the appropriate range, the principle of calculation is the same as DateSerial. If the calculated time is less than #00:00:00#, the negative time is automatically converted to positive time; if the calculated time is greater than or equal to #24:00:00#, the time is increased forward, making the data become a date-time data containing a date, with the starting date being #12/30/1899#.
Syntax
TimeSerial(hour,minute,second)
Parameter | Description |
---|---|
hour | অপরিহার্য। ০-২৩ এর মধ্যে সংখ্যা বা মানবোধযোগ্য ব্যবক্তি。 |
minute | অপরিহার্য। ০-৫৯ এর মধ্যে সংখ্যা বা মানবোধযোগ্য ব্যবক্তি。 |
second | অপরিহার্য। ০-৫৯ এর মধ্যে সংখ্যা বা মানবোধযোগ্য ব্যবক্তি。 |
একটি সময়কে নির্দিষ্ট করতে, যেমন ১১:৫৯:৫৯, TimeSerial এর পারামিটার মানটি গ্রহণযোগ্য সীমার মধ্যে থাকা উচিত; অর্থাৎ, ঘন্টা ০-২৩ এর মধ্যে থাকা উচিত, মিনিট এবং সেকেন্ড ০-৫৯ এর মধ্যে থাকা উচিত। কিন্তু, প্রত্যেক পারামিটারকে অপরিবর্তনীয় সময় নির্দিষ্ট করতে ব্যবহার্য হয়, এই অপরিবর্তনীয় সময়টি কোনও সময়কে আগে বা পরে কত ঘন্টা, মিনিট এবং সেকেন্ড নির্দিষ্ট করে।
যখন কোনও পারামিটারের মান গ্রহণযোগ্য সীমার বাইরে থাকে, তখন সেটি সঠিকভাবে পরবর্তী বড় সময় ইউনিটে উত্তোলিত হয়। উদাহরণস্বরূপ, 75 মিনিট নির্দিষ্ট করা হলে, সেই সময় 1 ঘন্টা 15 মিনিট হিসাবে বোঝা হয়। কিন্তু, -32768 থেকে 32767 এর মধ্যে কোনও পারামিটারের মান বাইরে থাকলে, তার ফলে ত্রুটি হবে। যদি তিনটি পারামিটার দ্বারা নির্দিষ্ট সময় বা প্রকাশ্যের মান সংগ্রহযোগ্য তারিখের বাইরে থাকে, তখনও ত্রুটি হবে।
ইনস্ট্যান্স
উদাহরণ 1
document.write(TimeSerial(9,30,50)) 'নয়াময়া পদ্ধতি'
আউটপুট:
9:30:50 বা 9:30:50 AM
উদাহরণ 2
document.write(TimeSerial(0,9,11)) 'নয়াময়া পদ্ধতি'
আউটপুট:
0:09:11 বা 12:09:11 AM
উদাহরণ 3
document.write(TimeSerial(14+2,9-2,1-1)) 'মান প্রকাশ্যের ফলাফল দেখানো হয়'
আউটপুট:
16:07:00 বা 4:07:00 PM
উদাহরণ 4
document.write(TimeSerial(26,30,0)) 'তারিখ 12/30/1899# থেকে 1 দিন আরও বাড়ানো হয়'
আউটপুট:
1899-12-31 2:30:00 AM