-1
addとsubtractを使用せずにlinqを使用して、C#でlinqを使用してDBサーバー時間を取得する方法。 Date.TimeNowはシステム時刻(EST)を指定していますが、サーバーの時刻(CST)が異なっています。指示に従って、私は加算または減算を使用するはずがありません。誰かが私にこれを手伝ってもらえますか?SQLへのlinqを使用してサーバー時間を取得
addとsubtractを使用せずにlinqを使用して、C#でlinqを使用してDBサーバー時間を取得する方法。 Date.TimeNowはシステム時刻(EST)を指定していますが、サーバーの時刻(CST)が異なっています。指示に従って、私は加算または減算を使用するはずがありません。誰かが私にこれを手伝ってもらえますか?SQLへのlinqを使用してサーバー時間を取得
DateTime serverTime = DateTime.Now; // current Time
DateTime utcTime = serverTime.ToUniversalTime; // convert it to Utc
TimeZoneInfo timezoneinfo = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time");
DateTime localTime = TimeZoneInfo.ConvertTimeFromUtc(utcTime, timezoneinfo); // convert from utc to local.
あなたの質問は非常に混乱しています。なぜLinqをSQLに使用していますが、データベースには問いませんか?何を追加または削除しようとしていますか? Date.TimeNowではなくDateTime.Nowを意味しますか? – Necoras
簡単な答え:できません。長い答え:できません。サーバーがapiを公開していたり、Webページに置いていない限り、直接サーバーにアクセスすることはできません – Steve