Add a new option time_key

This is my effort to try to fix #44.
I happened to notice that another PR #73 has the same option when I start this PR.
But I think my way is better (at least with test) :smile: