Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 日期时间“;ddd“;在Android上使用format时输出错误_C#_Datetime_Localization_Xamarin.android_Internationalization - Fatal编程技术网

C# 日期时间“;ddd“;在Android上使用format时输出错误

C# 日期时间“;ddd“;在Android上使用format时输出错误,c#,datetime,localization,xamarin.android,internationalization,C#,Datetime,Localization,Xamarin.android,Internationalization,我正在构建一个日历类型的表,上面有缩写的工作日名称 对于下一个示例,我将使用以下变量: 如果我尝试执行dateTime.ToString(“ddd”),它会在C#Interactive和Android中输出Thu。但是如果我使用dateTime.ToString(“ddd”,CultureInfo.CreateSpecificCulture(“pt”),它会像预期的那样在C#Interactive中输出qui,但在Android中输出Quita。这是Xamarin/Android中的错误,还是我

我正在构建一个日历类型的表,上面有缩写的工作日名称

对于下一个示例,我将使用以下变量:


如果我尝试执行
dateTime.ToString(“ddd”)
,它会在C#Interactive和Android中输出
Thu
。但是如果我使用
dateTime.ToString(“ddd”,CultureInfo.CreateSpecificCulture(“pt”)
,它会像预期的那样在C#Interactive中输出
qui
,但在Android中输出
Quita
。这是Xamarin/Android中的错误,还是我遗漏了什么?

您可以尝试更改日期​时间​格式​信息。​缩写​白天​名称属性。在安卓系统上,工作日似乎变成了一个较短的版本,而不是缩写版本。
DateTime dateTime = new DateTime( 2017, 06, 22, 18, 00, 00 );