C# WP7中的日期选择器/时间选择器格式

C# WP7中的日期选择器/时间选择器格式,c#,silverlight,windows-phone-7,controls,C#,Silverlight,Windows Phone 7,Controls,我用DatePicker和TimePicker有一个很好的UI,但是我需要改变它们给出的变量的最终外观 日期看起来是:2012年2月28日 时间是这样的:09:18 我希望它采用SQL DateTime格式,因此我有两个问题: 1) 如何更改日期中的分隔符? 2) 如何将其转换为SQL格式:2012-02-28 09:18 我现在脑子里唯一的想法就是把每个部分(年、月……等等)都手动地创建一个新的datetime变量。我还有一个问题。若我有好的格式,我可以把它作为字符串发送到数据库吗 您可以将和

我用DatePicker和TimePicker有一个很好的UI,但是我需要改变它们给出的变量的最终外观

日期看起来是:2012年2月28日 时间是这样的:09:18

我希望它采用SQL DateTime格式,因此我有两个问题:

1) 如何更改日期中的分隔符? 2) 如何将其转换为SQL格式:2012-02-28 09:18


我现在脑子里唯一的想法就是把每个部分(年、月……等等)都手动地创建一个新的datetime变量。我还有一个问题。若我有好的格式,我可以把它作为字符串发送到数据库吗

您可以将和/或设置为以所需格式返回日期和时间的自定义区域性实例

我找到了半解决方案:更改区域设置。它在我的场景中会起作用,但要讨论的主题是更通用的应用程序。有一点很清楚,您不应该更改格式,以尽可能帮助使用您的应用程序的人-如果您需要以不同的字符串格式将其发送到其他地方,那么您应该自己处理转换。