scala> import net.liftweb.util.TimeHelpers._
import net.liftweb.util.TimeHelpers._
scala> 60.minutes == 1.hour
res14: Boolean = false
scala>
4
A
答えて
3
David Pollakによると、これはジョーダ時間によるものです。 Is It a bug of liftweb TimeHelpers: 60.minutes not equals 1.hourを参照してください。
解決策は、期間に変換し、2つの値を比較することです。 Period.java:
期間の定義は、equalsメソッドにも影響します。 1日の期間は24時間の期間と等しくなく、1時間も6 分に等しくありません。これは、ピリオドが期間が という抽象的な定義を表しているためです(たとえば、1日が実際には24時間でない場合は、夏時間境界で23 または25)。 の2つの期間の実際の期間を比較するには、toDuration、 操作を使用して両方の期間に変換します。 の日付によって結果が異なる場合があることを強調しています。
このソリューションは、Googleグループのスレッドへのリンクにandreakによって提供され、他のユーザーがここで見つけることができるようにここにコピーされています。
関連する問題
- 1. カウントダウンタイマーとしてのUIDatePicker 1分は60秒ではありません
- 2. スウィフト変数は時間の半分ではありません
- 3. 時間は24時間表示ではありません
- 4. 時々GTKモーダルダイアログはモーダルではありません---バグや機能ですか?
- 5. MySql "ホストへのルートはありません" 1%の時間?
- 6. 角度検出で1分間のユーザアクションがありません
- 7. Djangoモデル:時間は日付ではありませんか?
- 8. VB.Netなぜこれはバグではありませんか?
- 9. メモリアクセスは一定時間ではありません
- 10. 私は何を間違っているのか分かりません - 機能エラーではありません。
- 11. 60 fpsで時々10msの遅延がありますか?
- 12. 1時間から1時間の間、15分間隔でアーカイブテーブルからの積分を測定します。
- 13. "コマンドラインパラメータの例外が十分ではありません"はありますか?
- 14. SQLマジック - クエリは15時間かかるべきではありませんが、
- 15. なぜプログラムの実行時間は測定値ではありませんか?
- 16. xmpp(smack-openfire)の待ち時間はありませんか?
- 17. Javascriptのバグ "e.preventDefault();"関数ではありません
- 18. Android ImageDownloaderクラスで可能なバグ:sHardBitmapCacheは静的ではありませんか?
- 19. 軍用時間の解析は、時間帯の形式が1200から1259ではありません。
- 20. 2日間のSQL差分(1日あたりの時間数)
- 21. .longまたは.fullを使用した日付書式は時間/分/日/秒ではありません
- 22. gmdateはサーバー間で一定ではありませんか?
- 23. 小数点時間は4分60秒ではなく5分を示します
- 24. 開発時間の1時間あたりのコードレビューの時間はどれくらいですか?
- 25. GooglePlayeServices.Placesバージョン60からのPlaceAutocomplete.IntentBuilderがありません。
- 26. ある時間から全体時間と部分時間を分割する必要があります(postgresql)
- 27. gnuplot - X軸は時間値です - X11プロットは問題ありません。
- 28. ランダムウォーカーはPythonを実行する時間ではありません
- 29. node.jsは "new Date()"の現地時間ではなく、GMT時間を返します。それはバグですか?
- 30. なぜ "\ 400"はコンパイル時エラーではありませんか?
等価で注文を元に戻すとどうなりますか?ソースから、 '.minutes'はピリオドを返し、' .hours'はDuration(Periodのサブタイプ)を返します。そうすれば、多型性のものは賞賛されます... –
ああ、うーん。いつか変わったようです...いつか。 https://github.com/lift/framework/blob/master/core/util/src/main/scala/net/liftweb/util/TimeHelpers.scalaとhttp://olim7t.github.com/liftweb-2.0を比較してください例えば、-release-sxr/net/liftweb/util/TimeHelpers.scala.htmlなどです。特定のリリースに固有のものでしょうか?最低でも、使用されている* exact * Liftバージョン - と幸運: –