|
|
|
@ -610,6 +610,16 @@ namespace DAJYun.Application.TaskManagePlatDomain
|
|
|
|
|
{
|
|
|
|
|
s = Regex.Match(orgText, "(?<=Price\\sCalculation\\sDate\\:)\\s{0,}[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}").Value;
|
|
|
|
|
|
|
|
|
|
if (string.IsNullOrWhiteSpace(s))
|
|
|
|
|
{
|
|
|
|
|
s = Regex.Match(orgText, "(?<=Price\\sCalculation\\sDate\\:)\\s{0,}(\\\\\\\\n\\s+)?[0-9]{4}\\-[0-9]{2}\\-[0-9]{2}").Value;
|
|
|
|
|
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(s))
|
|
|
|
|
{
|
|
|
|
|
s = Regex.Replace(s, "(\\\\\\\\n\\s+)", "")?.Trim();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
DateTime curDate = DateTime.MinValue;
|
|
|
|
|
|
|
|
|
|
if (DateTime.TryParse(s, out curDate))
|
|
|
|
|