Reputation: 109
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 ?
Upvotes: 1
Views: 656
Reputation: 1243
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
Upvotes: 3