首页 > 解决方案 > Xamarin 表单无法解析 DateTime

问题描述

我正在尝试将今天的日期 2021 年 4 月 4 日 12:00 获取到 DateTime 对象中。我在英国,模拟器的语言环境设置为 GB 夏令时,其设置页面中的格式看起来正确。我有一个日期作为字符串:

string dateTimeStr = "08-04-2021 12:00"; 我试过这个:

t = DateTime.Parse(dateTimeStr); 我得到一个日期时间对象

4th Aug 2021 12:00 如何将日期解析为 DateTime 的字符串并确保不会交换月份和日期?

标签: c#xamarin.forms

解决方案


DateTime.ParseExact(dateTimeStr, "dd/MMM/yyyy hh:mm", CultureInfo.InvariantCulture);

您可以ParseExact根据您的要求使用和提及日期格式。


推荐阅读