chromium/third_party/icu/source/i18n/iso8601cal.h

// © 2022 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
#ifndef ISO8601CAL_H
#define ISO8601CAL_H

#include "unicode/utypes.h"

#if !UCONFIG_NO_FORMATTING

#include "unicode/calendar.h"
#include "unicode/gregocal.h"
#include "unicode/timezone.h"

U_NAMESPACE_BEGIN

/**
 * Concrete class which provides the ISO8601 calendar.
 * <P>
 * <code>ISO8601Calendar</code> is a subclass of <code>GregorianCalendar</code>
 * that the first day of a week is Monday and the minimal days in the first
 * week of a year or month is four days.
 * <p>
 * The ISO8601 calendar is identical to the Gregorian calendar in all respects
 * except for the first day of week and the minimal days in the first week
 * of a year. 
 * @internal
 */
class ISO8601Calendar : public GregorianCalendar {};

U_NAMESPACE_END

#endif
#endif