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: