这个需要用到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***