Visual Studio DataSet Designer表达式 - 如何转换日期时间?

时间:2012-05-02 16:08:00

标签: c# sql-server dataset

我正在尝试使用Visual Studio的设计器在数据集中添加基于“表达式”的列。检索的数据是一种Datatime格式,它将与另一列的字符串连接。

我设法进行连接并在我的代码中使用此字段,但是,我希望能够使用以下模式“YY-MM-DD”重新格式化日期。

http://i49.tinypic.com/11rtzki.jpg

知道如何实现这个目标吗?

PS。不要在任何涉及数据集之外的代码操作的方法上烦恼,考虑使用这个新的表达式字段,这不值得考虑。)

非常感谢任何提示!

(抱歉英语不好)

2 个答案:

答案 0 :(得分:0)

我可能错了,但尝试这样的事情:

string myDate = "20120101" //January 1st, 2012
DateTime date = Convert.ToDateTime(myDate);
string myFormattedDate = string.Format("{0:yy-MM-dd}", date)

答案 1 :(得分:0)

我最终编辑了SQL查询以添加一个符合我想要的字段。