Silverlight XAML中的日期时间格式

Silverlight XAML中的日期时间格式,silverlight,xaml,Silverlight,Xaml,我从服务器返回了一个日期时间值。日期时间值以UTC为单位。我在Silverlight应用程序中绑定到XAML中的数据。如何将UTC日期转换为XAML中的本地日期?要在XAML中转换,您需要创建一个实现IValueConverter接口的转换器类: 然后,在XAML中,在执行绑定时应用转换器 <TextBlock Text="{Binding Path=Date, Converter={StaticResource DateFormatter}}"/> 不要在XAML中隐藏它,在

我从服务器返回了一个日期时间值。日期时间值以UTC为单位。我在Silverlight应用程序中绑定到XAML中的数据。如何将UTC日期转换为XAML中的本地日期?

要在XAML中转换,您需要创建一个实现IValueConverter接口的转换器类:

然后,在XAML中,在执行绑定时应用转换器

<TextBlock Text="{Binding Path=Date, Converter={StaticResource DateFormatter}}"/> 

不要在XAML中隐藏它,在那之前就做。这很可能属于您的ViewModel。