---
name: "hdate_struct"
section: "3"
platform: "linux"
package: "libhdate-dev"
version: "1.6.02-2.1+b8"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/hdate_struct"
---

# hdate\_struct(3)

libhdate Hebrew date struct

## NAME

hdate\_struct -

libhdate Hebrew date struct

## SYNOPSIS

`#include <hdate.h>`

### Data Fields

int **hd\_day**\
 int **hd\_mon**\
 int **hd\_year**\
 int **gd\_day**\
 int **gd\_mon**\
 int **gd\_year**\
 int **hd\_dw**\
 int **hd\_size\_of\_year**\
 int **hd\_new\_year\_dw**\
 int **hd\_year\_type**\
 int **hd\_jd**\
 int **hd\_days**\
 int **hd\_weeks**\

## Detailed Description

libhdate Hebrew date struct

## Field Documentation

### int hdate\_struct::hd\_day The number of day in the hebrew month (1..31).

### int hdate\_struct::hd\_mon The number of the hebrew month 1..14 (1 - tishre, 13 - adar 1, 14 - adar 2).

### int hdate\_struct::hd\_year The number of the hebrew year.

### int hdate\_struct::gd\_day The number of the day in the month. (1..31)

### int hdate\_struct::gd\_mon The number of the month 1..12 (1 - jan).

### int hdate\_struct::gd\_year The number of the year.

### int hdate\_struct::hd\_dw The day of the week 1..7 (1 - sunday).

### int hdate\_struct::hd\_size\_of\_year The length of the year in days.

### int hdate\_struct::hd\_new\_year\_dw The week day of Hebrew new year.

### int hdate\_struct::hd\_year\_type The number type of year.

### int hdate\_struct::hd\_jd The Julian day number

### int hdate\_struct::hd\_days The number of days passed since 1 tishrey

### int hdate\_struct::hd\_weeks The number of weeks passed since 1 tishrey

## Author

Generated automatically by Doxygen for libhdate C language from the source code.
