fixed daytime duration
This commit is contained in:
parent
0b556ad78c
commit
3dab897343
2 changed files with 3 additions and 3 deletions
|
@ -307,8 +307,8 @@ int main(int argc, char *argv[]) {
|
|||
printf("rise = %s\n", strfjd(date_str, sizeof(date_str), "%H:%M:%S", rst.rise));
|
||||
printf("set = %s\n", strfjd(date_str, sizeof(date_str), "%H:%M:%S", rst.set));
|
||||
printf("transit = %s\n", strfjd(date_str, sizeof(date_str), "%H:%M:%S", rst.transit));
|
||||
printf("daytime = %s\n", strfjd(date_str, sizeof(date_str), "%H:%M:%S", rst.set - rst.rise));
|
||||
printf("nighttime = %s\n", strfjd(date_str, sizeof(date_str), "%H:%M:%S", rst.rise - rst.set));
|
||||
printf("daytime = %s\n", strfjddur(date_str, sizeof(date_str), "%H:%M:%S", rst.set - rst.rise));
|
||||
printf("nighttime = %s\n", strfjddur(date_str, sizeof(date_str), "%H:%M:%S", rst.rise - rst.set));
|
||||
|
||||
/*if (strstr(format, "%R") != NULL) {
|
||||
snprintf(timestamp_str, sizeof(timestamp_str), "%lu", seconds);
|
||||
|
|
|
@ -38,7 +38,7 @@ char * strfjddur(char *s, size_t max, const char *format, double jd) {
|
|||
|
||||
char *local_format = strdup(format);
|
||||
|
||||
ln_get_date(jd - 0.5, &lnd);
|
||||
ln_get_date(jd + 0.5, &lnd);
|
||||
|
||||
if (strstr(format, "%s") != NULL) {
|
||||
char timestamp_str[16];
|
||||
|
|
Loading…
Add table
Reference in a new issue