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 - ပထမပတ်လည် အပတ် စတင် ဖြစ်သည်

အမှတ်

အမှတ် 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