-1
私はWebサービスを持っており、次のようなことをしようとしています。WebサービスでのDateTime.Nowの選択
(2016-11-16 14:32:37.733のように)ProcessReqDate列DateTime.Nowを取得したいのですが、代わりにこれを取得します(2016-11-17 00:00:00.000)。
if (!DateTime.TryParseExact(OrderReq.RequestedProcessDate, "yyyy-MM-dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateField) ||
dateField < DateTime.Today ||
order.PODate > dateField)
{
orderInfo.status = "Fail";
orderInfo.order_number = orderNo;
orderInfo.notes = "Invalid Request Delivery Date: " + OrderReq.RequestedProcessDate + " (yyyy-MM-dd)" + Environment.NewLine;
orderFailed = true;
}
else
{
order.ProcessDate = DateTime.Today;
}
if (order.ProcessDate == DateTime.Today)
{
order.ProcessReqDate = DateTime.Now;
}
else
{
order.ProcessReqDate = DateTime.Today;
}
どこでもDateTimeを使用していますか?または他のデータ型? –
あなたの質問は何ですか?なぜあなたはDaTime.Nowを設定する場合は、DateTime.Todayを使用していますか? ProcessReqDateがDateTime.Now その後、 ProcessDate = DateTime.Now(日付+時間) 他 ProcessDate = DateTimeのであれば : –
は、その後、私はのような選択を探していてコード –