Jon
Jon

Reputation: 109

how to convert date data in flutter or dart to string

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

Answers (1)

Dinesh Nagarajan
Dinesh Nagarajan

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

Related Questions