|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-5f4f7ad06c
|
#include <grass/datetime.h>
Go to the source code of this file.
Functions | |
| int | datetime_is_valid_increment (const DateTime *src, const DateTime *incr) |
| Returns: datetime_check_increment(src, incr) == 0. | |
| int | datetime_check_increment (const DateTime *src, const DateTime *incr) |
| This checks if the type of 'incr' is valid for incrementing/decrementing 'src'. The type (mode/from/to) of the 'src' can be anything. The incr.mode must be RELATIVE A timezone in 'src' is allowed - it's presence is ignored. To aid in setting the 'incr' type, see datetime_get_increment_type(). Returns: | |
This checks if the type of 'incr' is valid for incrementing/decrementing 'src'. The type (mode/from/to) of the 'src' can be anything. The incr.mode must be RELATIVE A timezone in 'src' is allowed - it's presence is ignored. To aid in setting the 'incr' type, see datetime_get_increment_type(). Returns:
| src | |
| incr |
Definition at line 56 of file incr2.c.
References datetime_error(), datetime_in_interval_day_second(), datetime_in_interval_year_month(), datetime_is_relative(), datetime_is_valid_type(), and DateTime::to.
Referenced by datetime_is_valid_increment().
Returns: datetime_check_increment(src, incr) == 0.
| src | |
| incr |
Definition at line 19 of file incr2.c.
References datetime_check_increment().
Referenced by datetime_increment().