这个需要用到padLeft(width,[String padding = ' '])方法
width表示需要保持的位数,比如002的width就是3
当位数不足width时候就用padding是来补位。
String timeStr =
"${time.year}-${time.month.toString().padLeft(2, '0')}-${time.day.toString().padLeft(3, '*')}";
得到的结果
flutter: 2022-03-**2
扩展
padRight(width,[String padding = ' '])的使用与padLeft一样,只是它补位在右边2***