# DateTime is Between
Grammar — beginning < dateTime < end
Flags —Function
Returns true if a DateTime is between two other DateTimes.
# Arguments
datetime— DateTimedatetime— Beginningdatetime— End
Returns — bool
bool libNtve_gf_DateTimeisBetween(
datetime lp_dateTime,
datetime lp_beginning,
datetime lp_end,
);
# Related
Category: DateTime
- Convert DateTime To Integer —
int— DateTimeToInt - Convert Integer To DateTime —
datetime— IntToDateTime - Convert DateTime To String —
string— DateTimeToString - Convert String To DateTime —
datetime— StringToDateTime - Current DateTime —
datetime— CurrentDateTimeGet - Initial DateTime —
datetime— InitialDateTimeGet - Get DateTime Year —
int— GetDateTimeYear - Get DateTime Month —
int— GetDateTimeMonth - Get DateTime Day —
int— GetDateTimeDay - Get DateTime Hour —
int— GetDateTimeHour - Get DateTime Minute —
int— GetDateTimeMinute - Get DateTime Second —
int— GetDateTimeSecond - Get DateTime Weekday Index —
int— GetDateTimeWeekday - Synchronous Game Start Time —
int— SynchronousGameStartTimeGet - Current Synchronous Game Time —
int— CurrentSynchronousGameTimeGet - Get Current Day of Week —
string<preset::Weekday> — libNtve_gf_GetCurrentDayofWeek - DateTime is Before —
bool— DateTimeIsBefore - DateTime is After —
bool— DateTimeIsAfter - DateTime is Between —
bool— libNtve_gf_DateTimeisBetween - Get Weekday From DateTime —
string<preset::Weekday> — libNtve_gf_GetWeekdayFromDateTime - Get Month From DateTime —
string<preset::Month> — libNtve_gf_GetMonthFromDateTime - DateTime is Weekend —
bool— libNtve_gf_DateTimeisWeekend - DateTime is Morning —
bool— libNtve_gf_DateTimeisMorning - DateTime is Afternoon —
bool— libNtve_gf_DateTimeisAfternoon - DateTime is Evening —
bool— libNtve_gf_DateTimeisEvening - Format DateTime as String —
string— libNtve_gf_FormatDateTimeasString - Weekday — preset —
string - Month — preset —
string
# Examples
mods/liberty.sc2mod — base.sc2data/TriggerLibs/LibertyLib.galaxy:968
lv_itMessage = (UserDataGetString(libLbty_gv_starCraftEventsEventTable, lv_itInstance, "Message", 1));
lv_itMessageFilter = libNtve_gf_ConvertTargetFilterStringToUnitFilter(UserDataGetString(libLbty_gv_starCraftEventsEventTable, lv_itInstance, "MessageFilter", 1));
if (((CatalogEntryIsValid(c_gameCatalogUpgrade, lv_itDisabler) == true) || (libNtve_gf_DateTimeisBetween(lv_curDateTime, lv_itStart, lv_itEnd) == false))) {
continue;
}