私はVisual Studio 2010、MVC 3およびC#で作業しています。私はいくつかのハイチャートを作成しており、x軸を日付にする必要があります。私はデータベースから日付を引き出し、それらを配列に追加してハイチャートに渡します。ハイチャートでは、日付はミリ秒の形式である必要があります。ホーは、私はミリ秒に例えば日時'12/20/2011年午前5時10分13秒PM」を変換して行くのですか?日付をミリ秒に変換
答えて
ミリ秒単位の計算時間を計算したら、別のDateTimeオブジェクトを取得してTimeSpanオブジェクトを取得することができます。 TimeSpanからTotalMillisecondsを取得できます。言い換えれば
、開始と終了は、DateTimeオブジェクトであれば、あなたがこれを行うことができますが:
double milliseconds = (end - start).TotalMilliseconds;
私は何ミリ秒を計算したいのかまだよく分かりません。私は、HighChartsにDateTimeオブジェクトを渡すことができないことを知っています。データの場合、Number値のみを受け入れます。私はあなたのソリューションをテストし、それが動作するように見えます。私は受け入れられる答えをいくつか受け取りました。しかし、私はあなたのものが最もクリーンで使いやすいものだと思います。助けてくれてありがとう。 – Linger
DateTime[] dates = ;
var minDate = dates.Min();
var msDates = dates.Select(date => (date - minDate).TotalMilliseconds).ToArray();
これは私の前提でも、最小基準日が必要です。 – ChaosPandion
あなたはDateTime.Ticksプロパティを使用してミリ秒に値を変換することができます。
このプロパティの値は、DateTime.MinValueを表す0001:January 1の午前0時から経過した100ナノ秒の間隔の数を表します。うるう秒。
1ダニは100ナノ秒を表します。 100万分の1秒です。ミリ秒で10,000ダニがあります。
.Ticks C#の日時では、あなたのダニの任意の時点の値を与えます。
long dateticks = Datetime.Now.Ticks
long datemilliseconds = dateticks/10,000
- 1. ASP:日付をミリ秒に変換
- 2. アンドロイド:ミリ秒に日付を変換し
- 3. ミリ秒を書式付きの日付に変換する
- 4. 人にやさしい日付をミリ秒に変換する
- 5. ミリ秒を日付/時刻に変換する
- 6. ミリ秒のエポックをPL/SQLの日付形式に変換
- 7. Javascriptの日付をミリ秒単位でUnixに変換する
- 8. SQLiteで日付にミリ秒を変換する方法
- 9. アンドロイドで日付をミリ秒に変換する方法は?
- 10. 日付+時間はミリ秒に変換できません
- 11. ミリ秒のハイブ日付キャストチョッピング
- 12. MomentJS EPOCミリ秒の日付への変換
- 13. ミリ秒のjmeter変数をフォーマットされた日付に変換する
- 14. システムのミリ秒を目的の日付に変換するには
- 15. Apache Derbyを使用してエポックから日付をミリ秒に変換する
- 16. ミリ秒の日付時刻をdoubleまたはintに変換しますか?
- 17. 計算フィールドのミリ秒を日付/時刻に変換できますか?
- 18. 変換のUTCミリ秒は
- 19. getTime()でのミリ秒単位の日付
- 20. Realstudio(2011 4.2)ミリ秒単位の日付
- 21. Javaの日付からミリ秒
- 22. ミリ秒からローカル日付へ
- 23. ミリ秒または日付の種類?
- 24. ミリ秒の日付時刻ピッカー
- 25. ミリ秒単位の完全な日付
- 26. このSAS日付の値をミリ秒単位で変換する方法
- 27. Ecto.DateTimeをミリ秒に変換する
- 28. ULARGE_INTEGER QuadPartをミリ秒に変換する
- 29. MomentJsはミリ秒から日に変換します
- 30. 変換h:分:秒:ミリ秒から分:秒の秒数R
下に示すように、あなたはその後、[ここ](http://stackoverflow.com/questions/8700823/datetime-あなたが説明するように、Unixエポック形式で 'DateTime'値を必要とするわけでくださいミリ秒に変換することができますunix-epochからのフォーマット)? – Oded
何ミリ秒ですか? –
ミリ秒フォーマットとはどういう意味ですか? Unixエポックからの経過時間(ミリ秒)? 01/01/0001以降? –