【发布时间】:2011-09-30 15:23:15
【问题描述】:
我在 windows-mobile 6.5 上工作
地区是English (United States) 日期:M/d/yy 时间:h:mm:ss tt
我有这个代码:
DateTime dt_1,dt_2;
try
{
CultureInfo obj = new CultureInfo("en-US");
dt_1 = DateTime.Parse(TmpD_from, obj);
}
catch
{
CultureInfo obj = new CultureInfo("he-IL");
dt_1 = DateTime.Parse(TmpD_from, obj);
}
try
{
CultureInfo obj = new CultureInfo("en-US");
dt_2 = DateTime.Parse(TmpD_to, obj);
}
catch
{
CultureInfo obj = new CultureInfo("he-IL");
dt_2 = DateTime.Parse(TmpD_to, obj);
}
if (DateTime.Today >= dt_1.Date && DateTime.Today <= dt_2.Date)
{
return true;
}
else
{
return false;
}
价值观:
TmpD_to: 31/12/2011 00:00:00
TmpD_from: 31/12/2011 00:00:00
我收到了这个错误:PlatformNotSupportedException
【问题讨论】:
-
在哪里你得到了那个错误?顺便说一句,您的最后 8 行仅相当于
return DateTime.Today >= dt_1.Date && DateTime.Today <= dt_2.Date;
标签: c# windows-mobile