Unable to set values in DatePicker on UWP application using appium

Hi,

I am trying to set date on a datepicker control for a UWP application with below C# code:

Approach #1 :
WindowsElement datepicker = AppDriver.FindElementByClassName(“DatePicker”);
datepicker.SendKeys(“03/05/2013”);
AppDriver.FindElementByAccessibilityId(“AcceptButton”).Click();

Approach #2:

Tried setting values for date, month and year individually:

WindowsElement day = AppDriver.FindElementByXPath("//attribute::[contains(., ‘Day’)]/…");
day.SendKeys(“20”);
WindowsElement month = AppDriver.FindElementByXPath("//attribute::[contains(., ‘Month’)]/…");
month.SendKeys(“2”);
WindowsElement year = AppDriver.FindElementByXPath("//attribute::*[contains(., ‘Year’)]/…");
year.SendKeys(“2014”);
AppDriver.FindElementByAccessibilityId(“AcceptButton”).Click();

Both the code snippets above does not throw any exception but fails to set date on the control. Is sendkeys() the right API to set date on datepicker or should it be done differently?
Is setting datepicker value for UWP supported by winappdriver at this point?

Thanks,
Nidhi