Очень простой Inct C # Script Functoid может выглядеть так:
public string MyDateFormat(string dateValue)
{
string result = String.Empty;
string outputFormat = "{0:yyyyMMdd}";
DateTime parsed;
if (DateTime.TryParse(dateValue, out parsed))
{
result = String.Format(outputFormat, parsed);
}
else
{
result = String.Format(outputFormat, DateTime.MinValue);
}
return result;
}
Для аналогичной проблемы я создал внешнюю сборку, которая позволит указать CultureInfo
для анализа входной строки DateTime, а также отправитьстрока выходного формата в качестве входного параметра функтоида.