Pebble App Framework
main
How It Works
CLI
Device API
Phone API
C Coverage
TS Coverage
GitHub
Theme
Pebble App Framework: Device API
Toggle main menu visibility
Loading...
Searching...
No Matches
date.h
Go to the documentation of this file.
1
12
#pragma once
13
18
31
int
date_iso_week
(
int
year,
int
yday,
int
wday);
32
45
int
date_iso_week_year
(
int
year,
int
yday,
int
wday);
46
53
int
date_iso_weeks_in_year
(
int
year);
54
61
int
date_day_of_year
(
int
yday);
62
70
int
date_days_left_in_year
(
int
year,
int
yday);
71
79
int
date_days_in_month
(
int
year,
int
mon0);
80
88
int
date_first_wday
(
int
wday,
int
mday);
89
date_first_wday
int date_first_wday(int wday, int mday)
The weekday the 1st of the month lands on, walked back from today's weekday.
Definition
date.c:110
date_iso_week_year
int date_iso_week_year(int year, int yday, int wday)
The ISO 8601 year the week number belongs to, which is not always the calendar year.
Definition
date.c:74
date_days_left_in_year
int date_days_left_in_year(int year, int yday)
How many days are left before the year ends, so December 31st reads 0.
Definition
date.c:94
date_iso_weeks_in_year
int date_iso_weeks_in_year(int year)
How many ISO 8601 weeks a year holds, either 52 or 53.
Definition
date.c:33
date_day_of_year
int date_day_of_year(int yday)
Which day of the year it is, counting January 1st as day 1.
Definition
date.c:89
date_iso_week
int date_iso_week(int year, int yday, int wday)
The ISO 8601 week number, which always counts weeks from Monday.
Definition
date.c:57
date_days_in_month
int date_days_in_month(int year, int mon0)
How many days a month has, with February getting its leap day.
Definition
date.c:99
src
c
core
clock
date.h
Generated by
1.18.0