ActionScript数字を指定の桁数で表示

いろいろあると思うが、これがいいと思ったのでメモ。

var now:Date = new Date();
var dateString:String = (now.getDate()+100)toString().substring(1);

これで一桁の日付でもdateStringは01とかになる。
100足してとりあえず3桁の数値にするのがポイント。


数値の桁数を判断せず、ただ文字列の下2桁を取り出す操作なのでこれがいいかな〜と。

now.getFullYear().toString()+ (now.getMonth() + 101).toString().substring(1) + (now.getDate()+100).toString().substring(1);

これで、20090901とか表現できる。