从数据库中获取时,本地化后的日期选择器不起作用
Datepicker after localization not working when fetching from database
我正在使用 xamarin 表单并致力于本地化我的应用程序以支持不同的语言(阿拉伯语)。它有效,一切都已本地化。但是,如果我想在用户输入选择的日期并单击搜索按钮时获取信息,则日期选择器值将以阿拉伯字符保存,而数据库不接受这种格式。
默认日期显示如下:
4/22/2020 5:47:03 AM
将其本地化为支持阿拉伯语后,显示如下:
22/04/2020 05:48:33 ص
如何替换字符或修复格式以便数据库接受该格式?
How do I replace the character or fix the format so that the database accepts the format?
当您获取 DatePicker 数据时,您可以使用以下代码更改日期格式:
datepicker1.Date.ToString("M/dd/yyyy HH:mm:ss");
我正在使用 xamarin 表单并致力于本地化我的应用程序以支持不同的语言(阿拉伯语)。它有效,一切都已本地化。但是,如果我想在用户输入选择的日期并单击搜索按钮时获取信息,则日期选择器值将以阿拉伯字符保存,而数据库不接受这种格式。 默认日期显示如下:
4/22/2020 5:47:03 AM
将其本地化为支持阿拉伯语后,显示如下:
22/04/2020 05:48:33 ص
如何替换字符或修复格式以便数据库接受该格式?
How do I replace the character or fix the format so that the database accepts the format?
当您获取 DatePicker 数据时,您可以使用以下代码更改日期格式:
datepicker1.Date.ToString("M/dd/yyyy HH:mm:ss");