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とか表現できる。