C# 日期格式'/';在某些xamarin形式的设备中不工作?

C# 日期格式'/';在某些xamarin形式的设备中不工作?,c#,xaml,xamarin,C#,Xaml,Xamarin,我使用了datetime属性,该属性被转换为字符串格式为“dd/MM/yyyy”。 此字符串格式仅适用于某些设备。我已经在redmi note 5 pro设备上运行了我的应用程序。在这个设备中,它不能以给定的格式工作。我使用了下面的代码 Text=“{Binding Date,StringFormat='{0:dd/MM/yyyy}}” 我的输出为2020年1月2日 因此,如果您知道这个问题,请告诉我,并请给我一些建议。这是因为反斜杠是日期分隔符,实际使用的字符基于当前区域性。您可以通过如下方式

我使用了datetime属性,该属性被转换为字符串格式为“dd/MM/yyyy”。 此字符串格式仅适用于某些设备。我已经在redmi note 5 pro设备上运行了我的应用程序。在这个设备中,它不能以给定的格式工作。我使用了下面的代码

Text=“{Binding Date,StringFormat='{0:dd/MM/yyyy}}”

我的输出为2020年1月2日
因此,如果您知道这个问题,请告诉我,并请给我一些建议。

这是因为反斜杠是日期分隔符,实际使用的字符基于当前区域性。您可以通过如下方式将其分隔为反斜杠
dd'/'MM'/'yyyy
,这是因为反斜杠是日期分隔符eparator和实际使用的字符基于当前区域性。您可以通过如下方式将其分隔为反斜杠
dd'/'MM'/'yyy