#550730 planner: Time before the Epoch not taken into account

Package:
planner
Source:
planner
Description:
project management application
Submitter:
Date:
2021-06-10 17:21:32 UTC
Severity:
normal
Tags:
#550730#5
Date:
2009-10-12 15:31:36 UTC
From:
To:
When you set date of start of the project before January 1st 1970, for
instance March 4th 1969,
the date of start of the project is said to occur on January 1st 1970, then
no relevant dates appear on the top row of the GANTT diagram. The current
time is used instead
Of course the starting date of the project has to be edited by hand in the
XML, as the project property dialog doesn't deal with such date properly.

#550730#10
Date:
2012-07-24 04:53:32 UTC
From:
To:
This bug seems to be related to:

https://bugzilla.gnome.org/show_bug.cgi?id=148637

and to

https://mail.gnome.org/archives/planner-dev-list/2004-August/msg00073.html

There are some limits on the dates that can be used, something like:

from epoch to year 2038.

#550730#15
Date:
2012-07-24 05:15:08 UTC
From:
To:
forwarded 550730 http://bugzilla.gnome.org/show_bug.cgi?id=148637
thanks

Ok, I have it more clear now, this the problem:

http://en.wikipedia.org/wiki/Year_2038_problem

Planner uses the type time_t, and time_t:

" ... represents calendar time. When interpreted as an absolute time
value, it represents the number of seconds elapsed since the Epoch,
1970-01-01 00:00:00 +0000 (UTC)." (quote from man ctime)

This is know upstream as:

https://bugzilla.gnome.org/show_bug.cgi?id=148637