从数据库中获取时,本地化后的日期选择器不起作用

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");