我的GMTOffset格式为UTC / GMT +1.00小时。我正在Windows 8中创建一个时钟应用程序,并希望使用此GMToffset显示时钟当前时序。我该怎么办?
答案 0 :(得分:0)
您可以创建转换器并格式化DateTime:
DateTime.Now.ToString("ddd, dd MMMM yyyy HH:mm:ss zzz");
将为您提供此字符串:
Wed, 27 March 2013 14:33:14 +01:00
转换器的来源可能如下所示:
public class DateTimeConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
if (value is DateTime)
{
return ((DateTime)value).ToString("ddd, dd MMMM yyyy HH:mm:ss zzz");
}
return value
}
public object ConvertBack(object value, Type targetType, object parameter, string language)
{
throw new NotImplementedException();
}
}