サブセット頂点が日付で、他の頂点の重みが 0 であるグラフがあります。日付 (頂点 v) < 日付 (頂点 w ) (つまり、時間的な順序で前の運命)、次に weight(v 上のエッジ) < weight(w 上のエッジ)。Javaにそのような機能はありますか?
質問する
232 次
3 に答える
1
日付をUTCミリ秒に変換する必要があります。これにより、1.1.1970UTの午前0時からのミリ秒数を表す長い値が得られます。
たとえばjava.util.Data
、メソッドがありgetTimeStamp()
ます。
他のほとんどの(私はevryだと思います)ソリューションには欠点があります:(文字列はより多くのmemストレージを必要とし、より遅く、タイムゾーンの問題があります)。
于 2013-01-15T20:37:07.310 に答える
1
日付が yyyy-MM-dd の形式の文字列に格納されている場合は、 String.compareTo() メソッドを使用して文字列を並べ替えるだけです。
于 2013-01-15T20:30:05.297 に答える
1
私があなたの質問を正しく理解していれば、getTimeメソッド (JavaDate
クラスを使用している場合) を使用してミリ秒を取得できます。この方法
この Date オブジェクトが表す 1970 年 1 月 1 日 00:00:00 GMT からのミリ秒数を返します。
于 2013-01-15T20:30:22.893 に答える