JodaTimeのMath.max(...)

ブランプ:

2つのJodaTimeオブジェクトがあり、そのようなメソッドが必要でした

// Return the latest of the two DateTimes
DateTime latest(DateTime a, DateTime b)

しかし、私はそのようなことを見つけることができません。簡単に書けますが、JodaTimeならどこかにあるはずです。

ジャック:

DateTime実装するComparableので、自分でロールする必要はありません。

DateTime latest(DateTime a, DateTime b)
{
  return a.compareTo(b) > 0 ? a : b;
}

またはJodaTime APIを直接使用する(これはChronologyとは異なりますcompareTo):

DateTime latest(DateTime a, DateTime b)
{
  return a.isAfter(b) ? a : b;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Math.max() - if more elements are max?

分類Dev

AtomicIntegerとMath.max

分類Dev

式ツリー-Math.Maxの置換

分類Dev

JavascriptのBigInt型のMath.maxおよびMath.minの代替

分類Dev

日付のMath.MinとMath.Maxに相当しますか?

分類Dev

ユーザー定義関数のmath.maxとmath.min

分類Dev

max unsignedintの逆数

分類Dev

この種の命令の説明は何ですか?{max} = Math;

分類Dev

Math.max()と同様のfindMax()関数の作成

分類Dev

Math.max.apply()はどのように機能しますか?

分類Dev

Math.maxで引用されている最長の単語

分類Dev

math.maxの変数名を取得します

分類Dev

.NETのMath.Maxのように2つの値を取るSQLServerのMax関数はありますか?

分類Dev

Array#maxのNoMemoryError

分類Dev

各行のMAX日付

分類Dev

mysql max()値の取得

分類Dev

現在のbig(max)列

分類Dev

postgresのMax_connection

分類Dev

max() と min() の Python

分類Dev

math.max()が整数の配列でNaNを返すのはなぜですか?

分類Dev

Math.max(... [])がES2015の-Infinityと等しいのはなぜですか?

分類Dev

java.lang.Math.maxの予期しない動作によるApacheSparkの削減

分類Dev

Golang, math/big: what is the max value of *big.Int

分類Dev

Math.Eは0.99に等しい.... ^ max int

分類Dev

Inputting an array into Math.Max in Google Apps Scripts

分類Dev

Math.maxを使用したJavascriptArray.reduce

分類Dev

jQuery Math.max return NaN after pushing / creating array

分類Dev

なぜMath.maxはJavaでそれほど高価なのですか?

分類Dev

math.maxをオブジェクトの配列に縮小する方法

Related 関連記事

ホットタグ

アーカイブ