如何在 SSIS 的脚本 C#
脚本中执行此操作。当前日期时间是来自 JSON
列的字符串。我正在尝试这样做
DateTime convertedDate = DateTime.Parse(dateString);
但错误提示 CreationTime
不在当前上下文中。我尝试了所有部分,如
public override void Input0_ProcessInputRow(Input0Buffer Row)
和
public override void PostExecute()
但还是报同样的错误。
最佳答案
尝试使用 DateTime.ParseExact()
函数
CultureInfo provider = CultureInfo.InvariantCulture;
DateTime convertedDate = DateTime.ParseExact(dateString,"yyyy-MM-ddTHH:mm:ss",provider);
如果您需要将其作为具有以下格式的字符串返回 MM/dd/yyyy hh:mm:ss tt
您可以使用 ToString()
函数
String strDate = convertedDate.ToString("MM/dd/yyyy hh:mm:ss tt");
引用
关于c# - 转换 JSON 日期时间 2017-03-19T23 :54:46 to 3/19/2017 11:54:46 PM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48193587/