我想将26/Jun/2016 at 13:14
从string
转换为datetime
数据类型
保存到sql
string DtTime = ds.Tables["VOUCHER"].Rows[0]["BASICDATETIMEOFINVOICE"].ToString();
如何拆分为字符串
答案 0 :(得分:0)
您需要转义格式字符串中的/
和at
,然后才能使用ParseExact
:
DateTime.ParseExact("26/Jun/2016 at 13:14", "dd/MMM/yyyy 'at' HH:mm", CultureInfo.InvariantCulture);
This article on appendChild in large DOM on IE
但您确定该值未存储为DateTime
吗?使用ds.Tables["VOUCHER"].Rows[0].Field<DateTime>("BASICDATETIMEOFINVOICE")
进行检查。然后,不需要从Object
到string
到DateTime
的转换。如果不是,您应该考虑将DateTime
存储为DataTable
,无论<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fb-messenger-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>
填充在哪里。