タグ付けされた質問 「date-difference」

13
Java 8で2つの日付間の日数を計算する
取得する方法についてSOに多くの質問があることを知っていますが、新しいJava 8 Date APIを使用して例を求めています。JodaTimeライブラリも知っていますが、外部ライブラリを使用せずに作業できる方法を求めています。 関数は次の制限に準拠する必要があります。 日付の保存時間によるエラーを防止 入力は2つのDateオブジェクトです(時間なし、localdatetimeは知っていますが、日付インスタンスを使用する必要があります)。

27
2つのNSDate間の迅速な日
Swiftの2つのNSDateの間の日数を取得するための新しくて素晴らしい可能性があるかどうか疑問に思っています/「新しい」Cocoa? 例えばRubyのように私はやります: (end_date - start_date).to_i

4
DataFrameパンダの日付間の日数を含む列を追加する
「B」の日付から「A」の日付を差し引いて、差のある新しい列を追加します。 df A B one 2014-01-01 2014-02-28 two 2014-02-03 2014-03-01 以下を試しましたが、これをforループに含めようとするとエラーが発生します... import datetime date1=df['A'][0] date2=df['B'][0] mdate1 = datetime.datetime.strptime(date1, "%Y-%m-%d").date() rdate1 = datetime.datetime.strptime(date2, "%Y-%m-%d").date() delta = (mdate1 - rdate1).days print delta 私は何をすべきか?

3
startDateにPeriodを追加してもendDateは生成されません
次のように2つLocalDateのを宣言しています。 val startDate = LocalDate.of(2019, 10, 31) // 2019-10-31 val endDate = LocalDate.of(2019, 9, 30) // 2019-09-30 次に、Period.between関数を使用してそれらの間の期間を計算します。 val period = Period.between(startDate, endDate) // P-1M-1D ここで、期間はその与えられた期待されている月と日の負の量、持っているendDateよりも早いですstartDate。 私はその追加したときにしかしperiodに背中をstartDate、私は取得していた結果ではありませんendDateが、日一日以前: val endDate1 = startDate.plus(period) // 2019-09-29 だから問題は、なぜ不変ではないのですか startDate.plus(Period.between(startDate, endDate)) == endDate これら2つの日付を保持しますか? Period.between間違った期間を返すのは誰か、それともLocalDate.plus間違って追加するのは誰ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.