All details about Timestamp span issue:
https://github.com/pydata/pandas/issues/7307There's a need for a less detailed Timestamp, to have a much greater span of time
because Timestamp unit of time is nanoseconds => time span is 584 years
But we don't know how big is this need, hence this poll.
Jeff suggested to try to gather some information here, so here it is.
Basically, possible spans are these:
s second +/- 2.9e12 years [ 2.9e9 BC, 2.9e9 AD]
ms millisecond +/- 2.9e9 years [ 2.9e6 BC, 2.9e6 AD]
us microsecond +/- 2.9e6 years [290301 BC, 294241 AD]
ns nanosecond +/- 292 years [ 1678 AD, 2262 AD] (current span, and the only span)
It would be great if users would add their experience with Timestamp to this thread.
If Timestamp span is enough for you, please reply with Yes (even if you don't care about it)
Otherwise, it would be great if you respond to these questions, besides the obvious No.
1. what span do you prefer (or base frequency): s, ms, us, ns?
2. what is the typical usercase? (an example or pseudocode)
3. what are the current word-arounds to overcome Timestamp limitation?
4. do you change Timestamps after getting data into Dataframe? because the main issue, apparently, is dealing with casting. for example, say you have data in with M8[ms] THEN add in data at a lower frequency
(see a more thorough example in Jeff's response:
https://github.com/pydata/pandas/issues/7307#issuecomment-220322313 )