test and refactor of time_format.js

#17 の修正版

phantomjsランナーのエラー時情報が少なすぎたので他にないか探しましたがイイのなかった。