[flutter] 플러터에서 시간을 더하거나 빼는 방법
시간을 더하고 빼는 방법을 보여주기 위해 아래 예제를 사용하겠습니다.
-
시간 더하기: 시간을 더하려면
DateTime
클래스의add
메서드를 사용합니다. 다음 예제는 현재 시간에 2시간을 더하는 방법을 보여줍니다.DateTime currentTime = DateTime.now(); DateTime newTime = currentTime.add(Duration(hours: 2)); print(newTime);
-
시간 빼기: 시간을 빼려면 마찬가지로
DateTime
클래스의subtract
메서드를 사용합니다. 다음 예제는 현재 시간에서 30분을 빼는 방법을 보여줍니다.DateTime currentTime = DateTime.now(); DateTime newTime = currentTime.subtract(Duration(minutes: 30)); print(newTime);
위 코드는 간단하게 테스트할 때 사용할 수 있는 예제이며, 실제 앱에서는 더 많은 에러 처리와 유효성 검사를 포함해야 합니다.
이와 관련된 내용을 보다 자세히 알고 싶다면 Dart 공식 문서를 참조하시기 바랍니다.