Formatting
문자열 포맷팅
문자열 갯수 지정해서 패딩하기
padLeft (padRight도 존재, padLeft는 왼쪽에 패딩을 하는 것을 의미함)
예시
void main() {
final date = DateTime( 2022,6,7,5,6);
// 2022-6-7 5:6 출력
print('${date.year}-${date.month}-${date.day} ${date.hour}:${date.minute}');
// 2022-06-07 05:06 출력
print('''${date.year}-${getTimeFormat(date.month)}-${getTimeFormat(date.day)}
${getTimeFormat(date.hour)}:${getTimeFormat(date.minute)}''');
}
// 시간 데이터 포맷팅 하는 함수
String getTimeFormat(int number) {
return number.toString().padLeft(2, '0'); // 채울 갯수, 채울 글자
}
숫자형 포매팅
String to Int
int.parse(