Lecke vbscript №7 funkciók a dátummal és az idővel való munkavégzéshez, vbscript (vbs scriptek) programozáshoz

Ennek eredményeként érdekes képet kaptunk. A "my_date2" változónál megadtuk a dátumunkat. A hónaptól kezdve írtuk le, de amikor megkaptuk a változó értékét, kiderült, hogy a dátum a számítógép beállításainak figyelembe vételével történt. Számomra ebben az esetben úgy tűnik, hogy: nap-hónap-év.

Ezzel kitaláltunk, és most fontold meg a vbs - DateDiff függvényt. Lehetővé teszi, hogy két dátum közötti intervallum értékét megkapja. Ehhez a következő értékek segítenek nekünk:

A függvény szintaxisa: DateDiff ("Interval", Date1, Date2, FirstDayOfWeek, FirstWeekOfYear).

  • Intervallum - Megadja, hogy milyen intervallumot szeretnénk fogadni. Az értékeket a fentiek mutatják.
  • Date1, Date2 - Két dátum, amely között a különbség kiszámítása.
  • FirstDayOfWeek - Opcionális paraméter. Meghatározza, hogy a hét elejétől melyik napot kell figyelembe venni.
  • FirstWeekOfYear - Opcionális paraméter. Jelzi azt a hétet, amelyet az év első évének kell tekinteni.

Nézzünk egy példát a VBScript funkcióról:

Ebben a példában minden világos. Figyelnie kell arra, hogy dátumokat és dátumot adhat meg paraméterekként. A második példában ezt tettük, és maga a VBS is felismerte, hogy megadtunk egy dátumot.

A FirstWeekOfYear paraméter a következő értékekkel rendelkezhet:

DateAdd függvény

A DateAdd lehetővé teszi, hogy egy adott időpontra adjon hozzá egy bizonyos időszakot vagy távolítsa el ezt a rést.
Így néz ki: DateAdd ("Iterval", szám, dátum)

  • Iterval - a DateDiff funkcióval haladtunk.
  • Szám - A hozzáadni vagy kivonni kívánt szám.
  • Dátum - Az a nap, amelyen dolgozunk.

Itt egy egyszerű példa: