0
HI:私は私が いずれかをダニを試してみましたが、その便利されていないのSQLServerやVisual Studioの
からこれを行うことができませんでし同等datatime
にデータベースに提出BIGINTを変換する必要があり
アイディア? ありがとうたくさんSQL Serverと長い日付時間
HI:私は私が いずれかをダニを試してみましたが、その便利されていないのSQLServerやVisual Studioの
からこれを行うことができませんでし同等datatime
にデータベースに提出BIGINTを変換する必要があり
アイディア? ありがとうたくさんSQL Serverと長い日付時間
なぜSQL Serverのように:分を取得し、(dateTime.AddMinutes)に1900-01-01に追加してみませんか?
Convert .NET Ticks to SQL Server DateTime
(私たちは1900-01-01でティックカウントが599266080000000000だったことを知っている)
long tNow = 634024345696365272;
long t1900 = 599266080000000000;
double minutes = (tNow - t1900) * Math.Pow((double)10,-7)/60;
var dataTime = DateTime.Parse("1900-01-01").AddMinutes(Math.Round(minutes));
「BIGINTのための便利な日付形式があるかもしれない –
データベース内のBIGINT値の例を投稿してくださいyyyymmddhhmmssmmm "と表示されます。それはソート可能で人間が判読可能であろう。 –
データベースの値は1276162464406と1277290809250のように見えますが、datetimeの値は分かりません。ちょうどここに到着しました。 – Abd