YYYYMMDDhhmmの形で十分刻みで値を変えてたいです。

ex)
2008年06月18日14時18分だったら
200806181400

2008年6月18日14時25分だったら
200806181410
といった感じです。

そこで簡単に組んだのですが最初は毎時0分から20分ぐらいまでは使えませんでした。
(原因は分を10で割って丸めた値から単純に-1して10倍したため-10という値を吐いた)
この点を修正した後にどんどん問題はスケールが大きくなって行くことに気づきました。
結局日にちをまたぐとき(毎日0時0分から20分まで)も同様の問題が起こることになり、
月替わりのときですと、さらに面倒なことになると思うのですが、単純に解決することは出来ないでしょうか。


宜しくお願いします。