VBScript DateDiff ফাংশন

পরিভাষা ও ব্যবহার

DateDiff ফাংশন দুটি তারিখের মধ্যে সময়মাত্রা গণনার ফলাফল ফিরিয়ে দেয়

DateDiff ফাংশন দুটি তারিখ-সময়ের মধ্যে সময়মাত্রা গণনায় ব্যবহার করা হয়, গণনা পদ্ধতি date2 - date1

যদি বছর তুলনা করা হয়, তবে মাস থেকে নিচের মানগুলি নয়... এইভাবে এগিয়ে যাওয়া

মন্তব্য:firstdayofweek পারামিটার 'w' এবং 'ww' ইন্টারভ্যাল স্বাক্ষরকে প্রভাবিত করবে

সংগঠন

DateDiff(interval,date1,date2[,firstdayofweek[,firstweekofyear]])
পারামিটার বর্ণনা
interval

অপরিহার্য। date1 এবং date2 র মধ্যে সময়মাত্রা গণনায় ব্যবহার করা হবে ইউনিট

নিচের মানগুলি গ্রহণযোগ্য:

  • yyyy - বছর
  • q - ত্রৈমাস
  • m - মাস
  • y - বছরের কততম দিন
  • d - দিন
  • w - সপ্তাহের কততম দিন
  • ww - সপ্তাহ
  • h - ঘণ্টা
  • n - মিনিট
  • s - সেকেন্ড
date1,date2 অপরিহার্য। তারিখ এক্সপ্রেশন। যা গণনায় ব্যবহার করা হবে দুটি তারিখ
firstdayofweek

অপশনাল। এক সপ্তাহের দিনগুলিকে নির্দিষ্ট করা, যার কথা সপ্তাহটিতে কততম দিন

নিচের মানগুলি গ্রহণযোগ্য:

  • 0 = vbUseSystemDayOfWeek - এলাকাভুক্ত ভাষা সমর্থন (NLS) API সেটিং ব্যবহার করা
  • 1 = vbSunday - রবিবার (ডিফল্ট)
  • 2 = vbMonday - সোমবার
  • 3 = vbTuesday - মঙ্গলবার
  • 4 = vbWednesday - বৃহস্পতিবার
  • 5 = vbThursday - গুরুবার
  • 6 = vbFriday - বুধবার
  • 7 = vbSaturday - শুক্রবার
firstweekofyear

অপশনাল। এক বছরের প্রথম সপ্তাহকে নির্দিষ্ট করা

নিচের মানগুলি গ্রহণযোগ্য:

  • 0 = vbUseSystem - এলাকাভুক্ত ভাষা সমর্থন (NLS) API সেটিং ব্যবহার করা
  • 1 = vbFirstJan1 - ১ জানুয়ারী তারিখটির সপ্তাহ থেকে শুরু করা (ডিফল্ট)
  • 2 = vbFirstFourDays - ২০১৭ সালের প্রথম সপ্তাহটিতে কমপক্ষে চার দিন থাকা প্রথম সপ্তাহ থেকে শুরু করা।
  • 3 = vbFirstFullWeek - By the first full week of the new year.

ইনস্ট্যান্স

উদাহরণ 1

document.write(Date & "<br />")
document.write(DateDiff("m",Date,"12/31/2002") & "<br />")
document.write(DateDiff("d",Date,"12/31/2002") & "<br />")
document.write(DateDiff("n",Date,"12/31/2002"))

আউটপুট:

1/14/2002
11
351
505440

উদাহরণ 2

Please note in the following code, date1>date2:

document.write(Date & "<br />")
document.write(DateDiff("d","12/31/2002",Date))

আউটপুট:

1/14/2002
-351

উদাহরণ 3

How many weeks (start on Monday),
are left between the current date and 10/10/2002
document.write(Date & "<br />")
document.write(DateDiff("w",Date,"10/10/2002",vbMonday))

আউটপুট:

1/14/2002
38