VBScript ամսաթվի գործառույթները և VBScript-ի ժամանակի գործառույթները – հիանալի ուղեցույց VBScript ձեռնարկ 6 և 7-ի համար

vbscript ամսաթվի գործառույթները և vbscript ժամանակի գործառույթները

VBScript ձեռնարկ – Բովանդակության աղյուսակ

VBScript ձեռնարկ #1: VBScript փոփոխականների ակնարկ 

VBScript ձեռնարկ #2: VBScript պայմանական հայտարարություններ և հանգույցներ

VBScript ձեռնարկ #3: VBScript ընթացակարգեր

VBScript ձեռնարկ #4: VBScript-ի սխալների մշակում և կատարում VBScript-ը

VBScript ձեռնարկ #5: VBScript լարային գործառույթներ

VBScript ձեռնարկ #6: VBScript ամսաթվի գործառույթները

VBScript ձեռնարկ #7: VBScript ժամանակի գործառույթները

VBScript ձեռնարկ #8: VBScript զանգվածի գործառույթներ

Այս VBScript ձեռնարկում մենք պատրաստվում ենք սովորել ամենակարևոր և հաճախ օգտագործվող VBScript ամսաթվի և VBScript ժամանակի գործառույթների մասին, ներառյալ vbscript Cdate, vbscript DateAdd, vbscript ամսաթիվ, vbscript ժամանակը, vbscript FormatDateTime ֆունկցիան և այլն: Բոլոր vbscript ամսաթվի գործառույթները և vbscript ժամանակի ֆունկցիաները բացատրվում են օրինակներով։

VBScript ձեռնարկ #6: VBScript ամսաթվի գործառույթները

Vbscript-ում ամսաթվերի հետ աշխատելիս մենք կարող ենք օգտագործել ներկառուցված vbscript ամսաթվի գործառույթները՝ կատարելու ամսաթվի հետ կապված կարևոր գործողություններ, ինչպիսիք են՝ գրանցման համակարգի ամսաթիվը, ամսաթվի փոխարկումը, ամսաթվի տարբեր մասերը հանելը, հաշվարկը, ձևաչափումը և այլն: Այս հոդվածը (VBScript Date) Functions) պարունակում է բոլոր կարևոր ներկառուցված VBScript ամսաթվի գործառույթները, որոնք հիմնականում օգտագործվում են ծրագրերում: 

VBScript ամսաթվի գործառույթներ – Ամփոփում. 

  • vbscript Cdate - Վավեր ամսաթվի և ժամի արտահայտությունը որպես ամսաթիվ փոխարկեք տվյալների տիպի:
  • vbscript Ամսաթիվ - Կարդացեք ընթացիկ համակարգի ամսաթիվը:
  • vbscript DateAdd - Հաշվեք ամսաթիվը որոշակի ժամանակային ընդմիջում ավելացնելուց հետո:
  • vbscript DateDiff - Հաշվեք երկու ամսաթվերի միջակայքի թիվը:
  • vbscript DatePart – Վերադարձրեք կոնկրետ ամսաթվի մասը:
  • vbscript IsDate – Բուլյան արժեքը վերադարձրեք որպես ճշմարիտ կամ կեղծ, եթե որևէ տող արտահայտող կարող է փոխարկվել ամսաթվի ձևաչափի: 
  • vbscript օր – Օրը որպես թիվ (1-31) հանեք ամսաթվի արտահայտությունից:
  • vbscript ամիս – Ամսաթվի արտահայտությունից հանեք ամիսը որպես թիվ (1-12):
  • vbscript Տարի – Տարեթիվը որպես քառանիշ թիվ հանեք ամսաթվի արտահայտությունից:
  • vbscript MonthName - Ստացեք կոնկրետ ամսվա անունը:
  • vbscript WeekDay – Ստացեք համարը (1-7), որը ներկայացնում է շաբաթվա կոնկրետ օրը:
  • vbscript WeekDayName - Ստացեք կոնկրետ աշխատանքային օրվա անունը:

VBScript ամսաթվի գործառույթներ – Մանրամասներ.

vbscript ամսաթվի բոլոր կարևոր գործառույթները բացատրված են այս բաժնում՝ պատշաճ օրինակով:

vbscript Cdate:

vbscript cdate ֆունկցիան, որն օգտագործվում է ամսաթվի տողային արտահայտությունը ամսաթվի ձևաչափի փոխարկելու համար և վերադարձնում է փոխարկված ամսաթվի արժեքը: Ամսաթվի տիպի ցանկացած դաշտ, օրինակ՝ տվյալների բազայի դաշտը ամսաթվի տվյալների տիպով թարմացնելիս, մենք պետք է տողը փոխարկենք ամսաթվի ձևաչափի: Հակառակ դեպքում սխալ կհայտնվի:

Շարահյուսություն: Կամսաթիվ (ամսաթիվ)

Պարամետրի նկարագրություն.

ամսաթիվ – Այն նշանակում է ցանկացած վավերական ամսաթիվ և ժամ արտահայտություն լարային ձևաչափով: 

Example:

Ստորև բերված օրինակում ամսաթվի ցանկացած վավեր արտահայտություն կվերածվի ամսաթվի ձևաչափի՝ օգտագործելով vbscript Cdate ֆունկցիան:

strDate = "10-Feb-2021"
dtDate = Cdate(strDate)
‘After the date conversion the variable dtDate will hold the value with date format (#10-Feb-2021#).

vbscript Ամսաթիվ:

vbscript date ֆունկցիան վերադարձնում է ներկայիս համակարգի ամսաթիվը:

Շարահյուսություն. Ամսաթիվ

Example:

Ստորև բերված օրինակում մենք կպահենք ընթացիկ համակարգի ամսաթիվը փոփոխականում և կցուցադրենք հաղորդագրության վանդակում:

sysDate = Date
msgbox " Current system date is " & sysDate
' OutPut (Msgbox):
' Current system date is 04-Jan-2020

vbscript DateAdd:

vbscript dateadd ֆունկցիան վերադարձնում է հաշվարկված ամսաթվի արժեքը՝ որոշակի ընդմիջումով ժամանակ ավելացնելուց հետո:

Շարահյուսություն. DateAdd (ընդմիջում, համար, ամսաթիվ)

Պարամետրի նկարագրություն.

թիվ – Այն ներկայացնում է ցանկացած թիվ, որը մենք ցանկանում ենք ավելացնել: Այն կարող է լինել դրական (ապագա ամսաթիվ) կամ բացասական (անցյալ ամսաթիվ):

ամսաթիվ – Այն ներկայացնում է ցանկացած վավեր ամսաթիվ:

ընդմիջում – Դա պարտադիր պարամետր է, որը նշանակում է ժամանակի միջակայքը: Տարբեր միջակայքային տարբերակներն են.

· yyyy – Ներկայացնում է քառորդ միջակայքը:

· q – ներկայացնում է քառորդ միջակայքը:

· m – ներկայացնում է ամսվա միջակայքը:

· y – ներկայացնում է տարվա օրվա ընդմիջումը:

· դ – ներկայացնում է օրվա ընդմիջումը:

· w – ներկայացնում է աշխատանքային օրվա ընդմիջումը:

· ww – Ներկայացնում է տարվա շաբաթվա միջակայքը:

· h – ներկայացնում է ժամը:

· n – ներկայացնում է րոպեն:

· s – ներկայացնում է երկրորդը:

Example:

Ստորև բերված օրինակում մենք կհաշվարկենք ապագա ամսաթիվը համակարգի ամսաթվի հետ երկու ամիս ավելացնելուց հետո՝ օգտագործելով vbscript dateadd ֆունկցիան:

sDate = "04-Jan-2021"
newDate = Cdate(sDate)
newDate = DateAdd("m",+2,sDate)
msgbox "Future date after adding 2 months with " & sDate & " is  " & newDate
vbscript ամսաթվի գործառույթներ - vbscript DateAdd
vbscript ամսաթվի գործառույթներ – vbscript DateAdd

vbscript DateDiff:

vbscript datediff ֆունկցիան վերադարձնում է երկու ամսաթվերի միջև ընդմիջման թիվը:

Շարահյուսություն՝ DateDiff (ամսաթիվ 1, ամսաթիվ2[,շաբաթի առաջին օրը[,տարվա առաջին շաբաթ]])

Պարամետրի նկարագրություն.

ամսաթիվ 1 – Այն ներկայացնում է ցանկացած վավեր ամսաթվի արտահայտություն:

ամսաթիվ 2 – Այն ներկայացնում է ցանկացած վավեր ամսաթվի արտահայտություն:

շաբաթվա առաջին օրը – Դա կամընտիր դաշտ է, որը նշում է շաբաթվա օրը: Հասանելի արժեքներն են. 

  • 0 = vbUseSystemDayOfWeek (API-ի կարգավորում ազգային լեզվի աջակցության համար)
  • 1 = vbSunday (կիրակի – լռելյայն)
  • 2 = vbMonday (երկուշաբթի)
  • 3 = vbTuesday (երեքշաբթի)
  • 4 = vbՉորեքշաբթի (չորեքշաբթի)
  • 5 = vbՀինգշաբթի (հինգշաբթի)
  • 6 = vbՈւրբաթ (ուրբաթ)
  • 7 = vbSaturday (շաբաթ)

տարվա առաջին շաբաթ – Դա նաև ընտրովի դաշտ է, որը նշում է տարվա առաջին շաբաթը: Հասանելի արժեքներն են. 

  • 0 = vbUseSystem (API կարգավորում ազգային լեզվի աջակցության համար)
  • 1 = vbFirstJan1 (Սկսել այն շաբաթից, երբ տեղի է ունենում հունվարի 1-ը – լռելյայն)
  • 2 = vbFirstFourDays (այն ներկայացնում է մեկնարկային շաբաթը, որտեղ նվազագույնը 4 օր է ընկնում նոր տարում)
  • 3 = vbFirstFullWeek (այն ներկայացնում է այն շաբաթը, որն ամբողջությամբ ընկնում է նոր տարում)

Example:

Ստորև բերված օրինակում մենք հաշվարկում ենք օրվա ընդմիջման տարբերությունը երկու հաջորդական ամսաթվերի միջև՝ օգտագործելով vbscript datediff ֆունկցիան:

date1="04-Jan-2021 00:00:00"
date2="05-Jan-2021 23:59:00" 
diff = DateDiff("d", date1, date2)
msgbox "The date difference - " & diff

' OutPut (Msgbox):
' The date difference - 1
vbscript ամսաթվի գործառույթներ - vbscript DateDiff
vbscript ամսաթվի գործառույթներ – vbscript DateDiff

vbscript DatePart:

vbscript datediff ֆունկցիան վերադարձնում է որոշակի ամսաթվի կոնկրետ մասը (օր, ամիս կամ տարի):

Շարահյուսություն՝ DatePart (ինտերվալ, ամսաթիվ 2, շաբաթվա առաջին օրը[, տարվա առաջին շաբաթ]])

Պարամետրի նկարագրություն.

ընդմիջում – Դա պարտադիր պարամետր է, որը նշանակում է ժամանակի միջակայքը: Տարբեր միջակայքային տարբերակներն են.

· yyyy – Ներկայացնում է քառորդ միջակայքը:

· q – ներկայացնում է քառորդ միջակայքը:

· m – ներկայացնում է ամսվա միջակայքը:

· y – ներկայացնում է տարվա օրվա ընդմիջումը:

· դ – ներկայացնում է օրվա ընդմիջումը:

· w – ներկայացնում է աշխատանքային օրվա ընդմիջումը:

· ww – Ներկայացնում է տարվա շաբաթվա միջակայքը:

· h – ներկայացնում է ժամը:

· n – ներկայացնում է րոպեն:

· s – ներկայացնում է երկրորդը:

ամսաթիվ – Այն ներկայացնում է ցանկացած վավեր ամսաթվի արտահայտություն:

շաբաթվա առաջին օրը – Դա կամընտիր դաշտ է, որը նշում է շաբաթվա օրը: Հասանելի արժեքներն են. 

  • 0 = vbUseSystemDayOfWeek (API-ի կարգավորում ազգային լեզվի աջակցության համար)
  • 1 = vbSunday (կիրակի – լռելյայն)
  • 2 = vbMonday (երկուշաբթի)
  • 3 = vbTuesday (երեքշաբթի)
  • 4 = vbՉորեքշաբթի (չորեքշաբթի)
  • 5 = vbՀինգշաբթի (հինգշաբթի)
  • 6 = vbՈւրբաթ (ուրբաթ)
  • 7 = vbSaturday (շաբաթ)

տարվա առաջին շաբաթ – Դա նաև ընտրովի դաշտ է, որը նշում է տարվա առաջին շաբաթը: Հասանելի արժեքներն են. 

  • 0 = vbUseSystem (API կարգավորում ազգային լեզվի աջակցության համար)
  • 1 = vbFirstJan1 (Սկսել այն շաբաթից, երբ տեղի է ունենում հունվարի 1-ը – լռելյայն)
  • 2 = vbFirstFourDays (այն ներկայացնում է մեկնարկային շաբաթը, որտեղ նվազագույնը 4 օր է ընկնում նոր տարում)
  • 3 = vbFirstFullWeek (այն ներկայացնում է այն շաբաթը, որն ամբողջությամբ ընկնում է նոր տարում)

Example:

Ստորև բերված օրինակը գնահատում է տվյալ ամսաթվի ամսվա մասը՝ օգտագործելով vbscript datepart ֆունկցիան:

date=Cdate("04-Jan-2021") 
monthPart = DatePart("d", date)
msgbox "The month part - " & monthPart

' OutPut (Msgbox):
' The month part - 1

vbscript IsDate:

vbscript isdate ֆունկցիան վերադարձնում է բուլյան արժեքը որպես true կամ false, եթե որևէ տող արտահայտող կարող է փոխարկվել ամսաթվի ձևաչափի: Vbscript isdate ֆունկցիան օգտագործվում է ամսաթվի արտահայտությունը փորձարկելու համար:

Շարահյուսություն՝ Isdate (ամսաթիվ)

Պարամետրի նկարագրություն.

ամսաթիվ – Այն նշանակում է ցանկացած ամսաթիվ, որը պետք է ստուգվի: 

Example:

Ստորև բերված օրինակում ցանկացած տրված փորձնական արտահայտություն ստուգվում է վավեր ամսաթվի արտահայտության համար:

date = "04-Jan-2021"
boolResult = IsDate(date)
msgbox "Is Valid date ? Ans: " & monthPart

' OutPut (Msgbox):
' Is Valid date ? Ans: true

vbscript օր:

vbscript day ֆունկցիան քաղում է թիվը (1-31), որը ներկայացնում է օրը վավեր ամսաթվի արտահայտությունից:

Շարահյուսություն. օր (ամսաթիվ)

Պարամետրի նկարագրություն.

ամսաթիվ – Դա վավեր ամսաթիվ արտահայտություն է:

Example:

Ստորև բերված օրինակում օրվա մասը կարտահանվի տվյալ ամսաթվից՝ օգտագործելով vbscript օրվա ֆունկցիան:

date = Cdate("04-Jan-2021")
num = Day(date)
msgbox "The day part is - " & num

' OutPut (Msgbox):
' The day part is - 4

vbscript ամիս:

vbscript ամսվա ֆունկցիան քաղում է թիվը (1-12), որը ներկայացնում է ամիսը վավեր ամսաթվի արտահայտությունից:

Շարահյուսություն: Ամիս (ամսաթիվ)

Պարամետրի նկարագրություն.

ամսաթիվ – Դա վավեր ամսաթիվ արտահայտություն է:

Example:

Ստորև բերված օրինակում ամիսը կարտահանվի տվյալ ամսաթվից՝ օգտագործելով vbscript ամսվա ֆունկցիան:

date = Cdate("04-Jan-2021")
num = Month(date)
msgbox "The month part is - " & num

' OutPut (Msgbox):
' The month part is - 1

vbscript Տարի:

vbscript տարվա ֆունկցիան քաղում է քառանիշ թիվը, որը ներկայացնում է տարին վավեր ամսաթվի արտահայտությունից:

Շարահյուսություն: Տարի (ամսաթիվ)

Պարամետրի նկարագրություն.

ամսաթիվ – Դա վավեր ամսաթիվ արտահայտություն է:

Example:

Ստորև բերված օրինակում տարին կարտահանվի տվյալ ամսաթվից՝ օգտագործելով vbscript տարվա ֆունկցիան:

date = Cdate("04-Jan-2021")
num = year(date)
msgbox "The year part is - " & num

' OutPut (Msgbox):
' The year part is - 2021

vbscript ամսվա անունը:

vbscript monthname ֆունկցիան վերադարձնում է կոնկրետ ամսվա կոդը (1-12):

Շարահյուսություն: Ամսվա անունը (ամիս[, հապավում])

Պարամետրի նկարագրություն.

ամիս – Այն ներկայացնում է կոդը (1-12) ցանկացած կոնկրետ ամսվա համար:

կրճատել – Դա պարտադիր պարամետր չէ: Այն ներկայացնում է ստուգել, ​​թե ամսվա անունը կրճատված է, թե ոչ: Նախնական արժեքը կեղծ է:

Example:

month_name = MonthName(12)
msgbox "The month name is - " & month_name

' OutPut (Msgbox):
' The month name is - December

vbscript Շաբաթվա օր.

vbscript weekday ֆունկցիան վերադարձնում է 1-ից 7-ի միջև ընկած թիվը, որը նշանակում է տվյալ շաբաթվա օրը:

Շարահյուսություն: Շաբաթ օրը (ամսաթիվ[,շաբաթի առաջին օրը])

Պարամետրի նկարագրություն.

ամսաթիվ – Դա վավեր ամսաթիվ արտահայտություն է:

շաբաթվա առաջին օրը – Դա կամընտիր դաշտ է, որը նշանակում է շաբաթվա մեկնարկի օրը: Հասանելի արժեքներն են.

  • 0 = vbUseSystemDayOfWeek (API-ի կարգավորում ազգային լեզվի աջակցության համար)
  • 1 = vbSunday (կիրակի – լռելյայն)
  • 2 = vbMonday (երկուշաբթի)
  • 3 = vbTuesday (երեքշաբթի)
  • 4 = vbՉորեքշաբթի (չորեքշաբթի)
  • 5 = vbՀինգշաբթի (հինգշաբթի)
  • 6 = vbՈւրբաթ (ուրբաթ)
  • 7 = vbSaturday (շաբաթ)

Example:

Ստորև բերված օրինակում շաբաթը ներկայացնող օրը կարտահանվի տվյալ ամսաթվից՝ օգտագործելով vbscript շաբաթօրյա ֆունկցիան:

date = Cdate("06-Jan-2021")
num = Weekday(date,1)
msgbox "The week day is - " & num

' OutPut (Msgbox):
' The week day is - 4

vbscript WeekDayName:

vbscript weekdayname ֆունկցիան վերադարձնում է շաբաթվա որոշակի օրվա անունը (1-7):

Շարահյուսություն: WeekDayName (շաբաթվա օր[,կրճատ[,շաբաթվա առաջին օրը]])

Պարամետրի նկարագրություն.

աշխատանքային օր – Այն ներկայացնում է օրվա կոդը (1-7) ցանկացած շաբաթվա համար:

կրճատել - Դա պարտադիր պարամետր չէ: Այն ներկայացնում է ստուգել, ​​թե օրվա անունը կրճատված է, թե ոչ: Նախնական արժեքը կեղծ է:

շաբաթվա առաջին օրը – Դա կամընտիր դաշտ է, որը նշանակում է շաբաթվա մեկնարկի օրը: Հասանելի արժեքներն են.

  • 0 = vbUseSystemDayOfWeek (API-ի կարգավորում ազգային լեզվի աջակցության համար)
  • 1 = vbSunday (կիրակի – լռելյայն)
  • 2 = vbMonday (երկուշաբթի)
  • 3 = vbTuesday (երեքշաբթի)
  • 4 = vbՉորեքշաբթի (չորեքշաբթի)
  • 5 = vbՀինգշաբթի (հինգշաբթի)
  • 6 = vbՈւրբաթ (ուրբաթ)
  • 7 = vbSaturday (շաբաթ)

Example:

day_name = WeekdayName(2)
msgbox "The name of the week day - " & day_name

' OutPut (Msgbox):
' The name of the week day - Monday

VBScript ձեռնարկ #7: VBScript ժամանակի գործառույթները

Vbscript-ում ժամանակի հետ աշխատելիս մենք կարող ենք օգտագործել ներկառուցված vbscript ժամանակի գործառույթները՝ կատարելու ժամանակի հետ կապված կարևոր գործողություններ, ինչպիսիք են համակարգի ժամանակի ֆիքսումը, ցանկացած ժամանակի տարբեր մասերի արդյունահանումը, հաշվարկը, ժամանակի ձևաչափումը և այլն: Այս հոդվածը(VBScript Time Functions) պարունակում է բոլոր կարևոր ներկառուցված VBScript ժամանակի գործառույթները, որոնք հիմնականում օգտագործվում են ծրագրերում։ 

VBScript-ի ժամանակի կարևոր գործառույթներ – Ամփոփում. 

  • vbscript Ժամ – Օրվա ժամը հանեք որպես թիվ (0-23) ամսաթիվ/ժամ արտահայտությունից:
  • vbscript րոպե – Օրվա/ժամային արտահայտությունից հանեք ժամի րոպեն որպես թիվ (0-59):
  • vbscript Երկրորդ – Օրվա/ժամային արտահայտությունից հանեք րոպեների երկրորդը որպես թիվ (0-59):
  • vbscript ժամանակ - Ստացեք ընթացիկ համակարգի ժամանակը:
  • vbscript Հիմա - Վերադարձեք ընթացիկ համակարգի ամսաթիվը ժամանակի կնիքով:
  • vbscript ժմչփ – Վերադարձեք վայրկյանների քանակը ժամը 12:00-ից:
  • vbscript TimeSerial - Վերադարձրեք ճշգրիտ ժամի, րոպեի և վայրկյանի ժամանակային արժեքը:
  • vbscript FormatDateTime – Ձևաչափում և վերադարձնում է ճիշտ ամսաթիվը և ժամը:

VBScript ժամանակի գործառույթներ – Մանրամասներ.

Այս բաժնում մենք կբացատրենք vbscript ժամանակի բոլոր կարևոր գործառույթները պատշաճ օրինակով:

vbscript Ժամ:

vbscript ժամ ֆունկցիան ժամանակի արտահայտությունից հանում է օրվա ժամը որպես թիվ 0-ից 23-ի միջև:

Շարահյուսություն. ժամ (ժամանակ)

Պարամետրի նկարագրություն.

ժամանակ – Դա պարտադիր պարամետր է, որը ներկայացնում է վավեր ժամանակային արտահայտություն:

Example:

Ստորև բերված օրինակում օրվա մեկ ժամը կարտահանվի վավեր ժամանակային արտահայտությունից՝ օգտագործելով vbscript ժամ ֆունկցիան:

numHour = Hour("14:40:35")
msgbox "The hour for the day is - " & numHour

' OutPut (Msgbox):
' The hour for the day is - 14

vbscript րոպե:

vbscript րոպե ֆունկցիան ժամանակի արտահայտությունից հանում է ժամի րոպեն որպես թիվ 0-ից 59-ի միջև:

Շարահյուսություն: Րոպե (ժամանակ)

Պարամետրի նկարագրություն.

ժամանակ – Դա պարտադիր պարամետր է, որը ներկայացնում է վավեր ժամանակային արտահայտություն:

Example:

Ստորև բերված օրինակում ժամի րոպեն կարտահանվի վավեր ժամանակային արտահայտությունից՝ օգտագործելով vbscript րոպե ֆունկցիան:

numMin = Minute("14:40:35")
msgbox "The minute for the hour is - " & numMin

' OutPut (Msgbox):
' The minute for the hour is - 40

vbscript Երկրորդ:

vbscript second ֆունկցիան ժամանակի արտահայտումից հանում է րոպեի վայրկյանը որպես թիվ 0-ից 59-ի միջև:

Շարահյուսություն: Երկրորդ անգամ)

Պարամետրի նկարագրություն.

ժամանակ – Դա պարտադիր պարամետր է, որը ներկայացնում է վավեր ժամանակային արտահայտություն:

Example:

Ստորև բերված օրինակում րոպեի վայրկյանը կարտահանվի վավեր ժամանակային արտահայտությունից՝ օգտագործելով vbscript երկրորդ ֆունկցիան:

numSec = Second("14:40:35")
msgbox "The second for the minute is - " & numSec

' OutPut (Msgbox):
' The second for the minute is - 35

vbscript Ժամանակը:

vbscript time ֆունկցիան վերադարձնում է ընթացիկ համակարգի ժամանակը:

Շարահյուսություն: ժամանակ

Example:

Ստորև բերված օրինակում մենք կպահենք ընթացիկ համակարգի ժամանակը փոփոխականում և կցուցադրենք հաղորդագրության վանդակում:

sysTime = Time
msgbox " Current system time is " & sysTime
' OutPut (Msgbox):
' Current system time is 14:40:35
vbscript ժամանակի գործառույթներ - vbscript Time
vbscript ժամանակի գործառույթներ – vbscript Time

vbscript Հիմա:

vbscript now ֆունկցիան վերադարձնում է ընթացիկ համակարգի ամսաթիվը ժամանակի դրոշմով:

Շարահյուսություն: Հիմա

Example:

Ստորև բերված օրինակում մենք կպահենք ընթացիկ համակարգի ամսաթիվը և ժամը փոփոխականում և կցուցադրենք հաղորդագրության վանդակում:

sysTimeStamp = Now
msgbox "Current system date with time is " & sysTimeStamp
' OutPut (Msgbox):
' Current system date with time is 07-Jan-2021 14:40:35

vbscript ժմչփ.

vbscript timer ֆունկցիան վերադարձնում է վայրկյանների քանակը 12:00-ից սկսած:

Շարահյուսություն: Տայմեր

Example:

secondCounter = Timer
msgbox "Number of seconds since 12:00 AM  " & secondCounter
' OutPut (Msgbox):
' Number of seconds since 12:00 AM 1067.002

vbscript TimeSerial:

vbscript timeerial մեթոդը ստանում է նշված ժամի, րոպեի և վայրկյանի ճշգրիտ ժամանակը:

Շարահյուսություն. TimeSerial (ժամ, րոպե, վայրկյան)

Պարամետրի նկարագրություն.

ժամ – Դա պարտադիր թվային պարամետր է, նշանակում է ժամեր:

րոպե – Դա պարտադիր թվային պարամետր է, նշանակում է րոպեներ:

երկրորդ – Դա պարտադիր թվային պարամետր է, նշանակում է վայրկյաններ:

Example:

Ստորև բերված օրինակում vbscript ժամանակային ֆունկցիան վերադարձնում է տվյալ ժամերի, րոպեների և վայրկյանների ժամանակը:

time = TimeSerial(15,2,20)
msgbox "Specified time is " & time
' OutPut (Msgbox):
' Specified time is 03:02:20 PM

vbscript FormatDateTime:

vbscript formatdatetime ֆունկցիան ձևաչափում և վերադարձնում է վավեր և ժամանակային արտահայտություն:

Շարահյուսություն՝ FormatDateTime (dateExp, ձևաչափ)

Պարամետրի նկարագրություն.

ամսաթիվՎառ- Սա պարտադիր պարամետր է: Այն ներկայացնում է վավեր ամսաթիվ-ժամային արտահայտություն:

ֆորմատ – Դա կամընտիր պարամետր է, որը նշում է ամսաթվի և ժամի ձևաչափը: Վերադարձի ամսաթվի և ժամի հասանելի ձևաչափերն են.

  • 0 = vbGeneralDate – Սա լռելյայն ձևաչափի արժեքն է (ամսաթվի ձևաչափը` մմ/դդ/տտտ, և ժամը, եթե նշված է՝ hh:mm:ss PM/AM):
  • 1 = vbLongDate (ամսաթիվ՝ աշխատանքային օր, ամսվա անուն, տարի)
  • 2 = vbShortDate (ամսաթիվ՝ մմ/օր/տտտտ)
  • 3 = vbLongTime (ժամը՝ hh:mm:ss PM/AM)
  • 4 = vbShortTime (Վերադարձի ժամանակը` hh:mm)

Example:

Ստորև բերված օրինակում vbscript ժամանակային ֆունկցիան վերադարձնում է տվյալ ժամերի, րոպեների և վայրկյանների ժամանակը:

d=CDate("06-Jan-2021 13:45")
msgbox "Specified formated date time is " & FormatDateTime(d,1)

' OutPut (Msgbox):
' Specified formated date time is Wednesday, Jan 06, 2021
vbscript ժամանակի գործառույթներ - vbscript FormatDateTime
vbscript ժամանակի գործառույթներ – vbscript FormatDateTime

Եզրակացություն.

VBScript Date and Time Functions այս հոդվածի միջոցով մենք իմացանք առավել կարևոր և հաճախ օգտագործվող VBScript ամսաթվի գործառույթների և VBScript Time գործառույթների մասին, ներառյալ vbscript Cdate, vbscript DateAdd, vbscript FormatDateTime ֆունկցիաները և այլն: Հուսով ենք, որ այս ձեռնարկը օգնել է շատ բան է պետք խորացնել VB սկրիպտավորման ձեր հիմունքները: Եթե ​​ցանկանում եք ավելին իմանալ VBScript-ի մասին, խնդրում ենք սեղմել այստեղ.

Թողնել Մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվելու.