From 4ab15ab61ab6ca06107b45b09bc09e0c13ca290c Mon Sep 17 00:00:00 2001 From: Joscha Date: Mon, 24 Mar 2025 13:24:23 +0100 Subject: [PATCH] Fix sunrise/sunset date off-by-one --- showbits-thermal-printer/src/documents/sunrise/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/showbits-thermal-printer/src/documents/sunrise/mod.rs b/showbits-thermal-printer/src/documents/sunrise/mod.rs index d9fbd04..7ba244c 100644 --- a/showbits-thermal-printer/src/documents/sunrise/mod.rs +++ b/showbits-thermal-printer/src/documents/sunrise/mod.rs @@ -29,7 +29,7 @@ pub async fn post(server: State, Form(form): Form) -> somehow: let first = civil::Date::new(year, month, 1)?; let mut times = vec![]; - for day in 1..=first.days_in_month() { + for day in 0..first.days_in_month() { let date = first + day.days(); let (rise, set) = sunrise::sunrise_sunset( form.latitude,