繁体   English   中英

DateTime为XML格式,但将数据类型保留为datetime

[英]DateTime to XML format but keep the datatype as datetime

我有一个正常的.Net格式的日期时间(dd:mm:yyyy hh:mm:ss AM / PM)。 现在,我想将其转换为

xml日期时间格式(1999-05-31T13:20:00-05:00)。

我可以通过几种方式来做某事datedate类型变量

string formatString = "yyyy-MM-ddTHH:mm:ss.fffffffzzz";
string datestring = somedate.ToString(formatString); 

但随后xml的数据类型更改为字符串。 如何更改为xml格式并将数据类型保留为datetime。 如何将日期字符串转换为数据类型datetime但保留xml格式

dateTime对象以独立于任何格式的方式保存日期和时间。 将值转换为字符串时,将选择输出格式。 如果显示为dd:mm:yyyy,那是因为它默认为为您的计算机配置的国家/语言使用的格式。 因此,答案是,如果要使用ISO格式(称为XML格式),则请求该时间的时间就是将dateTime输出为XML的时间。 它不是日期/时间值本身的属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM