0
我上博特科技工作,在我目前的BOT項目我實現的功能是「基於時間我的機器人告訴問候像早安用戶,中午好,晚安好「。如何解決日期時間問題發佈後BOT項目代碼到蔚藍的web應用程序
對於我寫的代碼如下行我MessagesController.cs
var hour = todaydate.Hour;
string sessionOfDay = "";
if (hour >= 12 && hour <= 17)
{
sessionOfDay = "Afternoon";
}
else if (hour > 17 && hour <= 23)
{
sessionOfDay = "Evening";
}
else
{
sessionOfDay = "Morning";
}
上面的代碼在我的本地機器正常工作。但是當我將我的機器人項目發佈到Azure Web應用程序中時。之後,我的機器人會根據服務器時間而不是當地時間向用戶表示問候。
你能告訴我如何解決上述問題?
-Pradeep
您可以定義一個變量來查找本地時間與服務器時間之間的差異,然後應用在這種差異的調度。 – OmG