BloombergLP::bdlt::ProlepticDateImpUtil::isValidYearDay

Return true if year/dayOfYear is a valid date value.

Synopsis

Declared in <bdlt_prolepticdateimputil.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/366].

Return Value

true if valid, and false otherwise

Parameters

NameDescription
yearcalendar year
dayOfYearday of year