【发布时间】:2016-06-10 07:52:44
【问题描述】:
我想在c#中将下面的字符串转换为日期类型,
"Q2(JUN)-2016"
to
Q2-2016 (which is of date type)
结果应该是日期类型,应该是第2季。
【问题讨论】:
-
“日期类型”是什么意思?据我所知,.NET BCL 中没有代表“2016 年第 2 季度”的类型。 (无论如何,这种类型不会被称为
Date,因为四分之一不是日期......) -
我的意思是可以用四分之一表示的日期。
-
但是四分之一不是日期。这就像说“范围 1-10 是一个整数”。你指的是哪种类型?或者你在问.NET 中是否有 is 这样的类型? (据我所知,没有,但您可以创建自己的。)
-
DateTime 结构当然没有 SQL 那样的季度,但是您可以创建一个方法,根据月份数字范围作为字符串返回特定年份的季度金额。
标签: c# string date date-conversion