Reputation: 29
While using Reactive Relational Database Connectivity (R2DBC), I have written a method to convert Interval to Duration in Java, below is the implementation
import io.r2dbc.postgresql.codec.Interval;
import java.time.Duration;
Duration fromInterval(Interval data){
return data == null ? null : Duration.ofMinutes(data.getMinutes());
}
and I am passing Interval as Interval.of(Duration.ofDays(365)) which is being received as 0 years 0 mons 365 days 0 hours 0 mins 0.0 secs inside function correctly, but the function is returning PT0S, is there something I am doing wrong in conversion from Interval to Duration? Thanks in advance.
Upvotes: 0
Views: 614