我正在尝试使用以下格式将字符串解析为日期时间:
[日],[日期] [月] [年] [时间] [上午/下午] [时区](例如:)
“2011年12月1日星期四美国东部时间下午8:30”
我使用DateTime.ParseExact以格式(“dddd,dd MMM yyyy hh:mmtt”)完成了这项工作。然而timzone给了我一个问题。没有用于读取以这种方式编写的时区的代码。我无论如何都不关心时区,所以我想要将其删除或阅读 - 只要parsexact能够正常工作。
删除它的一种方法是实际将其从字符串中删除(使用.Replace) - 但是我不知道源将产生多少个不同的时区,无论如何我认为替换的长行看起来很难看并且错误易发。
那么有没有一种方法可以删除它,或者阅读它(然后我可以忽略它)?