I am trying to convert a timestamp like this:
2015-06-27T09:34:22+00:00
to a time since format so it would say like 9 months ago 1 day 2 hours 30 minutes 2 seconds.
something like that.
I used time.Parse
and time.Since
to get to this:
6915h7m47.6901559s
But how do I convert from there on? Something like this is what I thought:
for hours > 24 {
days++
hours -= 24
}
But the issue with this is that this won't be accurate for months because months can have 28, 30 and 31 days.
Is there a better way of achieving what I want?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…