use Time::Piece and split