Skip to main content

default_reference_date

Function default_reference_date 

Source
pub fn default_reference_date() -> NaiveDate
Expand description

Returns the reference date: 2025-12-15.

This is day 1 of the default cycle (早班/Morning shift). Shared across all platforms — Android ShiftCycleConfig.REFERENCE_DATE and Flutter ShiftCycleConfig.referenceDate use the same value.

use shift_algorithm::cycle::default_reference_date;
use chrono::Datelike;

let d = default_reference_date();
assert_eq!(d.year(), 2025);
assert_eq!(d.month(), 12);
assert_eq!(d.day(), 15);