Форматирование строки даты дротика

Я пытаюсь отформатировать дату в Google Dart, но не могу найти подходящую строку, которая соответствовала бы тому, что должно быть в URL-адресе для передачи параметров. Я ввожу дату из элемента управления HTML. Я пытался просмотреть этот пост, но без особого успеха: Как сделать Я форматирую дату с помощью Dart? ; Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.

HTML:

Start Date: <input type="date" id="start" name="start">

Дарт:

String query="?afterTime="+startDate.valueAsDate+"&beforeTime="+endDate.valueAsDate;

Дата выходит как:

2014-07-16 00:00:00.000Z

и мне нужно что-то вроде этого форматирования:

2014-05-28+0%3A00%3A00

и/или

2014-05-28+0%3A00%3A00

person user3757992    schedule 17.07.2014    source источник
comment
Я думаю, вам нужно что-то вроде stackoverflow.com/questions/10247073/urlencoding-in-dart. Пожалуйста, добавьте прокомментируйте, это то, что вы ищете.   -  person Günter Zöchbauer    schedule 17.07.2014
comment
Спасибо!!! Казалось, это сработало.   -  person user3757992    schedule 17.07.2014
comment
Здорово! Спасибо за ответ.   -  person Günter Zöchbauer    schedule 17.07.2014