mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
added gnc-dmy2time64* functions
This commit is contained in:
parent
3067486352
commit
7390396af9
@ -1287,6 +1287,24 @@ gnc_dmy2timespec_internal (int day, int month, int year, DayPart day_part)
|
||||
}
|
||||
}
|
||||
|
||||
time64
|
||||
gnc_dmy2time64 (int day, int month, int year)
|
||||
{
|
||||
return gnc_dmy2timespec_internal (day, month, year, DayPart::start).tv_sec;
|
||||
}
|
||||
|
||||
time64
|
||||
gnc_dmy2time64_end (int day, int month, int year)
|
||||
{
|
||||
return gnc_dmy2timespec_internal (day, month, year, DayPart::end).tv_sec;
|
||||
}
|
||||
|
||||
time64
|
||||
gnc_dmy2time64_neutral (int day, int month, int year)
|
||||
{
|
||||
return gnc_dmy2timespec_internal (day, month, year, DayPart::neutral).tv_sec;
|
||||
}
|
||||
|
||||
Timespec
|
||||
gnc_dmy2timespec (int day, int month, int year)
|
||||
{
|
||||
|
@ -354,6 +354,13 @@ GDate timespec_to_gdate (Timespec ts);
|
||||
/** Turns a GDate into a Timespec, returning the first second of the day */
|
||||
Timespec gdate_to_timespec (GDate d);
|
||||
|
||||
/** Convert a day, month, and year to a time64, returning the first second of the day */
|
||||
time64 gnc_dmy2time64 (gint day, gint month, gint year);
|
||||
|
||||
time64 gnc_dmy2time64_neutral (gint day, gint month, gint year);
|
||||
|
||||
time64 gnc_dmy2time64_end (gint day, gint month, gint year);
|
||||
|
||||
/** Convert a day, month, and year to a Timespec, returning the first second of the day */
|
||||
Timespec gnc_dmy2timespec (gint day, gint month, gint year);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user