【发布时间】:2017-11-22 13:31:44
【问题描述】:
我遇到了一个小挑战,我可能需要一些关于如何使这成为可能的意见。
在我的解决方案中,我总是会收到一条特定的消息来触发它。 我想要做的是始终生成一个 StartDate 和一个 EndDate,但是一个 functoids 调用每个方法。
因此,例如,如果在 2016-12-20 收到文件 节点名称 EndDate 获取值(“2016-12-20 23:59:59.999999”),然后 StartDate 获取 2016-12-14 00:00:00.000000。 倒退一周。
两种不同的 functoid,因此每种方法都使用一种方法,我们正在使用服务器时间,因此我们不会收到任何日期等。 感觉我需要做这样的事情
public string FormatDate(string outputFormat)
{
System.DateTime date;
if (System.DateTime.TryParseExact( System.Globalization.CultureInfo.InvariantCulture,
System.Globalization.DateTimeStyles.AssumeLocal, out date))
{
return date.ToString(outputFormat);
}
return "";
}
但我无法理解这个
【问题讨论】:
-
我不确定,但是当我读到你的问题时,你想要一个 GETDATE(),将时间从这个 GETDATE() 操纵到 23:59:59:999 并获得相对于这个' GETDATE() - 7days' 并将后者的时间设置为 00:00:00:000?
标签: c# date biztalk biztalk-mapper