Return whether year and dayOfYear form a valid date.

Synopsis

Declared in <bdlt_posixdateimputil.h>

static
bool
isValidYearDay(
    int year,
    int dayOfYear);

Description

Return true if the specified year and dayOfYear represents a valid date value, and false otherwise. Note that valid date values are (as fully defined in the component‐level documentation) in the range [ 0001/01 .. 9999/365 ] (except that [ 1752/356 .. 1752/366 ] are not valid for historical reasons).

Return Value

true if valid, false otherwise

Parameters

Name

Description

year

calendar year

dayOfYear

day of year

Created with MrDocs