我有一个Windows手机应用程序,我已经ToShortTimeString在一些DateTime属性上使用该方法.
我现在在Windows 8商店应用程序中使用此代码并获取ToShortTimeString无法解决的错误.当我检查DateTime对象上可用的内容时,我会看到一个较小的可用选项列表 - 显然是一个日期,但只有几个缺少选项(其中一个是' ToShortTimeString'.
我在这里做过一些非常愚蠢的事吗?
我错过了名称空间吗?我正在使用'系统',虽然resharper告诉我它不是必需的.
ToShortTimeStringWindows 8商店应用程序不支持.当您检查文档中的"版本信息"时,可以看到.它没有提到Windows 8商店应用程序.
但这不是一个真正的问题.您可以自己轻松创建此方法:
public static class DateTimeExtensions
{
public static string ToShortTimeString(this DateTime dateTime)
{
return dateTime.ToString("t", DateTimeFormatInfo.CurrentInfo);
}
}
Run Code Online (Sandbox Code Playgroud)