Lesson vbscript №7 funcționează pentru a lucra cu data și ora, programare vbscript (script-uri vbs)

Ca rezultat, am obținut o imagine interesantă. Pentru variabila "my_date2" am specificat data. Ei am înregistrat, începând cu luna, dar când am primit valoarea variabilei, sa dovedit că data când a fost prezentată ținând cont de setările computerului. La mine, în acest caz, a arătat astfel: zi-lună-an.







Cu aceasta, ne-am dat seama, și acum ia în considerare funcția vbs - DateDiff. Vă permite să obțineți valoarea unui interval de două date. Pentru aceasta, următoarele valori ale intervalului ne vor ajuta:

Sintaxa ei este: DateDiff ( «Interval», Date1, Date2, FirstDayOfWeek FirstWeekOfYear.).

  • Interval - Indică tipul de interval pe care dorim să-l primim. Valorile sunt prezentate mai sus.
  • Data1, Data2 - Două date, între care se calculează diferența.
  • FirstDayOfWeek - Parametru opțional. Stabilește din ce zi trebuie luată în considerare începutul săptămânii.
  • FirstWeekOfYear - parametru opțional. Indică săptămâna care ar trebui să fie luată în considerare prima dată în acest an.






Să examinăm un exemplu al acestei funcții VBScript:

În acest exemplu, totul este clar. Ar trebui să acordați atenție faptului că puteți specifica linii ca parametri pentru Date1 și Date2. În cel de-al doilea exemplu, am făcut acest lucru, iar VBS însuși a recunoscut că am specificat o dată.

Parametrul FirstWeekOfYear poate avea următoarele valori:

Funcția DateAdd

DateAdd vă permite să adăugați la o anumită dată o anumită perioadă sau să eliminați acest decalaj.
Se pare ca aceasta: DateAdd ("Iterval", Numar, Data)

  • Iterval - am trecut cu funcția DateDiff.
  • Număr - Numărul de adăugat sau scăzut.
  • Data - Data de la care lucram.

Iată un exemplu nepretențios:







Trimiteți-le prietenilor: