C#SSIS脚本组件格式输入“ MMddyyyyy”的日期行

时间:2018-07-19 04:38:15

标签: c# ssis

我目前正在处理转换组件脚本。我要将输入日期列的格式设置为“ MMddYYYY”。

public override void Input0_ProcessInputRow(Input0Buffer Row)
{
    /*
     * Add your code here
     */

    Row.SampleDate = Convert.ToDateTime(Row.SampleDate.ToString("MM/dd/yyyy"));
    Row.TestDate = Convert.ToDateTime(Row.TestDate.ToString("MM/dd/yyyy"));
    Row.ComponentsTestDate = Convert.ToDateTime(Row.ComponentsTestDate.ToString("MM/dd/yyyy"));
}

脚本执行后,我仍然会获得时间戳记值:

enter image description here

1 个答案:

答案 0 :(得分:1)

字符串具有格式。 DateTimes do not

如果要查看特定格式的输出,则需要将输出列设置为字符串数据类型。