Учитывая, что элемент управления ui, когда вы выберете 01/01/2017, возвращает дату Javascript как "Sun Jan 01 2017 05:00:00 GMT+0000"
(обратите внимание, фактический объект Date Javascript), поэтому его не строка ...Как указать utc или local в строке даты
Однако, я определенно нужна часть даты (01.01.2017) и «в формате UTC»
C# имеет метод DateTime.SpecifyKind(datetimevalue, DateTimeKind kind)
в принципе, что эквивалентно этому, что не делает преобразовать его:
moment(vm.theDate).specifyKind(utc)
Ищет мгновенный экземпляр, который является 01/01/2017, isUtc = true, из этого типа элемента управления Javascript Date UI. (Его угловой контроль ui-datepicker)
Прочтите документацию. Это прямо в меню: Parse - UTC: http://momentjs.com/docs/#/parsing/utc/. –