1

helo

i have input string format date.

final dateControllerJoin = TextEditingController(); // value '2021-01-01'

and i post data to backend , but format date in backend this -> 2021-01-01T17:00:00Z

how to convert dateControllerJoin ?

Jon
  • 109
  • 2
  • 10

1 Answers1

3

Try this conversion

var serverTime = "2021-01-01";
var displayTime =
    DateFormat("yyyy-MM-d").parse(serverTime); // Convert string to time
final DateFormat displayFormater =
    DateFormat("yyyy-MM-ddTHH:mm:ss'Z'"); // Give expected format to display
print(displayFormater.format(displayTime)); // Output 2021-01-21T00:00:00Z
Dinesh Nagarajan
  • 1,063
  • 2
  • 10
  • 22