如何解析C#中任意指定的Oracle日期格式的日期字符串?C#如何解析任意指定的Oracle日期格式的日期字符串?
因此... oracle格式字符串與C#datetime格式字符串有點不同,所以我不能使用該格式字符串作爲解析的參數。 我使用的是Devart/CoreLab,但是他們的OracleDate.Parse似乎很奇怪,並且不適合我。我如何正確解析它? 我是否必須使用TO_DATE/TO_CHAR調用對db的查詢才能獲得轉換?或者我必須將每個oracle格式字符串元素映射到一個C#格式的字符串元素?
編輯:與甲骨文和C#格式字符串是不同的,如MON,而不是MMM ...
EDIT2:更多的澄清: 基本上我會是甲骨文最新功能於串串,例如「DD-MON-RR」,「YYYY/RM/DD」和「DD-MON-YY」,然後我可以得到這些日期字符串所遵循的oracle格式模式。 「...等
我想能夠正確地解析它們到C#DateTime中,以便我可以將它們設置爲Parameter(它預計C#DateTime),問題是這些oracle-date-format-pattern與C#DateTime-parse-format-pattern不同。
我懷疑某個地方可能存在某種功能,可以這樣做 的DateTime DT = ParseDatestringWithSpecifiedOracleDatePatternIntoCSharpDateTime( 「08-OCT-85」,「DD-MON-YY);右 但我不能找到它但:(
是你從Orcale的閱讀還是寫作?或兩者兼而有之? – 2009-09-25 10:57:05
Both:| (需要15個字符) – Led 2009-09-28 01:36:20
@Led:請你澄清一下你的問題... – 2009-09-28 01:52:47