java.time.OffsetTime#getOffset ( )源码实例Demo

下面列出了java.time.OffsetTime#getOffset ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: jaybird   文件: FBTimestampTzField.java
@Override
void setOffsetTime(OffsetTime offsetTime) {
    // We need to base on a date to determine value, we use the current date; this will be inconsistent depending
    // on the date, but this aligns closest with Firebird behaviour and SQL standard
    ZoneOffset offset = offsetTime.getOffset();
    OffsetDateTime today = OffsetDateTime.now(offset);
    OffsetDateTime timeToday = OffsetDateTime.of(today.toLocalDate(), offsetTime.toLocalTime(), offset);

    setOffsetDateTime(timeToday);
}
 
源代码2 项目: jaybird   文件: FBTimeTzField.java
@Override
OffsetDateTime getOffsetDateTime() throws SQLException {
    OffsetTime offsetTime = getOffsetTime();
    if (offsetTime == null) {
        return null;
    }
    // We need to base on a date to determine value, we use the current date; this will be inconsistent depending
    // on the date, but this aligns closest with Firebird behaviour and SQL standard
    ZoneOffset offset = offsetTime.getOffset();
    OffsetDateTime today = OffsetDateTime.now(offset);
    return OffsetDateTime.of(today.toLocalDate(), offsetTime.toLocalTime(), offset);
}
 
源代码3 项目: alibaba-rsocket-broker   文件: OffsetTimeHandle.java
public OffsetTimeHandle(OffsetTime o) {
    this.zoneOffset = o.getOffset();
    this.localTime = o.toLocalTime();
}
 
源代码4 项目: joyrpc   文件: OffsetTimeHandle.java
@Override
public void wrap(final OffsetTime offsetTime) {
    this.zoneOffset = offsetTime.getOffset();
    this.localTime = offsetTime.toLocalTime();
}
 
@Override
protected Object[] toConvertedColumns(OffsetTime value) {

    return new Object[] { value.toLocalTime(), value.getOffset() };
}
 
@Override
protected Object[] toConvertedColumns(OffsetTime value) {
    return new Object[] { value.toLocalTime(), value.getOffset() };
}
 
@Override
protected Object[] toConvertedColumns(OffsetTime value) {

    return new Object[] { value.toLocalTime(), value.getOffset() };
}