- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中java.time.ZoneId.equals()
方法的一些代码示例,展示了ZoneId.equals()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZoneId.equals()
方法的具体详情如下:
包路径:java.time.ZoneId
类名称:ZoneId
方法名:equals
[英]Checks if this time-zone ID is equal to another time-zone ID.
The comparison is based on the ID.
[中]检查此时区ID是否等于另一个时区ID。
比较基于ID。
代码示例来源:origin: graphhopper/graphhopper
@Override
public boolean equals(Object other) {
if (! (other instanceof FeedIdWithTimezone)) return false;
FeedIdWithTimezone v = (FeedIdWithTimezone) other;
return feedId.equals(v.feedId) && zoneId.equals(v.zoneId);
}
代码示例来源:origin: blynkkk/blynk-server
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (!(o instanceof TimerTime)) {
return false;
}
TimerTime timerTime = (TimerTime) o;
if (id != timerTime.id) {
return false;
}
if (time != timerTime.time) {
return false;
}
if (!Arrays.equals(days, timerTime.days)) {
return false;
}
return !(tzName != null ? !tzName.equals(timerTime.tzName) : timerTime.tzName != null);
}
代码示例来源:origin: graphhopper/graphhopper
@Override
public boolean equals(Object other) {
if (! (other instanceof Validity)) return false;
Validity v = (Validity) other;
return validity.equals(v.validity) && zoneId.equals(v.zoneId) && start.equals(v.start);
}
代码示例来源:origin: apache/hive
@Override
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (other == null || getClass() != other.getClass()) {
return false;
}
TimestampLocalTZTypeInfo dti = (TimestampLocalTZTypeInfo) other;
return this.timeZone().equals(dti.timeZone());
}
代码示例来源:origin: apache/flink
@Override
public Clock withZone(ZoneId zone) {
if (zone.equals(this.zoneId)) {
return this;
}
return new SettableClock(zone, epochMilli);
}
代码示例来源:origin: apache/hive
@Override
public TimestampLocalTZWritable getPrimitiveWritableObject(Object o) {
if (o == null) {
return null;
}
TimestampLocalTZWritable t = (TimestampLocalTZWritable) o;
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getTimestampTZ().getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.setTimeZone(timestampTZTypeInfo.timeZone());
}
return t;
}
代码示例来源:origin: apache/hive
@Override
public TimestampTZ getPrimitiveJavaObject(Object o) {
if (o == null) {
return null;
}
TimestampLocalTZWritable t = (TimestampLocalTZWritable) o;
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getTimestampTZ().getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.setTimeZone(timestampTZTypeInfo.timeZone());
}
return t.getTimestampTZ();
}
代码示例来源:origin: apache/hive
@Override
public TimestampTZ getPrimitiveJavaObject(Object o) {
if (o == null) {
return null;
}
TimestampTZ t = (TimestampTZ) o;
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.setZonedDateTime(
t.getZonedDateTime().withZoneSameInstant(timestampTZTypeInfo.timeZone()));
}
return t;
}
}
代码示例来源:origin: apache/hive
@Override
public Object set(Object o, TimestampTZ t) {
if (t == null) {
return null;
}
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.setZonedDateTime(t.getZonedDateTime().withZoneSameInstant(timestampTZTypeInfo.timeZone()));
}
((TimestampLocalTZWritable) o).set(t);
return o;
}
代码示例来源:origin: apache/hive
@Override
public TimestampLocalTZWritable getPrimitiveWritableObject(Object o) {
if (o == null) {
return null;
}
TimestampTZ t = (TimestampTZ) o;
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.setZonedDateTime(
t.getZonedDateTime().withZoneSameInstant(timestampTZTypeInfo.timeZone()));
}
return new TimestampLocalTZWritable(t);
}
代码示例来源:origin: embulk/embulk
final ZoneId defaultZoneId) {
if (this.instantSeconds != null) {
if (!defaultZoneId.equals(ZoneOffset.UTC)) {
代码示例来源:origin: apache/hive
@Override
public TimestampTZ getPrimitiveJavaObject(Object o) {
if (o == null) {
return null;
}
TimestampTZ t = ((LazyTimestampLocalTZ) o).getWritableObject().getTimestampTZ();
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.setZonedDateTime(t.getZonedDateTime().withZoneSameInstant(timestampTZTypeInfo.timeZone()));
}
return t;
}
代码示例来源:origin: apache/hive
@Override
public Object set(Object o, TimestampLocalTZWritable t) {
if (t == null) {
return null;
}
TimestampLocalTZTypeInfo timestampTZTypeInfo = (TimestampLocalTZTypeInfo) typeInfo;
if (!t.getTimestampTZ().getZonedDateTime().getZone().equals(timestampTZTypeInfo.timeZone())) {
t.getTimestampTZ().setZonedDateTime(
t.getTimestampTZ().getZonedDateTime().withZoneSameInstant(timestampTZTypeInfo.timeZone()));
}
((TimestampLocalTZWritable) o).set(t);
return o;
}
代码示例来源:origin: neo4j/neo4j
@Override
public boolean equals( Value other )
{
if ( other instanceof DateTimeValue )
{
ZonedDateTime that = ((DateTimeValue) other).value;
boolean res = value.toLocalDateTime().equals( that.toLocalDateTime() );
if ( res )
{
ZoneId thisZone = value.getZone();
ZoneId thatZone = that.getZone();
boolean thisIsOffset = thisZone instanceof ZoneOffset;
boolean thatIsOffset = thatZone instanceof ZoneOffset;
if ( thisIsOffset && thatIsOffset )
{
res = thisZone.equals( thatZone );
}
else if ( !thisIsOffset && !thatIsOffset )
{
res = TimeZones.map( thisZone.getId() ) == TimeZones.map( thatZone.getId() );
}
else
{
res = false;
}
}
return res;
}
return false;
}
代码示例来源:origin: org.elasticsearch/elasticsearch
@Override
public DateFormatter withZone(ZoneId zoneId) {
if (zoneId.equals(ZoneOffset.UTC) == false) {
throw new IllegalArgumentException(pattern() + " date formatter can only be in zone offset UTC");
}
return this;
}
代码示例来源:origin: com.vaadin/vaadin-server
/**
* Sets the {@link ZoneId}, which is used when {@code z} is included inside
* the {@link #setDateFormat(String)}.
*
* @param zoneId
* the zone id
* @since 8.2
*/
public void setZoneId(ZoneId zoneId) {
if (zoneId != this.zoneId
|| (zoneId != null && !zoneId.equals(this.zoneId))) {
updateTimeZoneJSON(zoneId, getLocale());
}
this.zoneId = zoneId;
}
代码示例来源:origin: org.elasticsearch/elasticsearch
@Override
public DateFormatter withZone(ZoneId zoneId) {
// shortcurt to not create new objects unnecessarily
if (zoneId.equals(parsers[0].getZone())) {
return this;
}
final DateTimeFormatter[] parsersWithZone = new DateTimeFormatter[parsers.length];
for (int i = 0; i < parsers.length; i++) {
parsersWithZone[i] = parsers[i].withZone(zoneId);
}
return new JavaDateFormatter(format, printer.withZone(zoneId), parsersWithZone);
}
代码示例来源:origin: apache/metron
@Test
public void testConfigureDefault() {
Map<String, Object> parserConfig = new HashMap<>();
Syslog5424Parser testParser = new Syslog5424Parser();
testParser.configure(parserConfig);
testParser.init();
assertTrue(testParser.deviceClock.getZone().equals(ZoneOffset.UTC));
}
代码示例来源:origin: apache/metron
@Test
public void testConfigureDefault() {
Map<String, Object> parserConfig = new HashMap<>();
BasicAsaParser testParser = new BasicAsaParser();
testParser.configure(parserConfig);
testParser.init();
assertTrue(testParser.deviceClock.getZone().equals(ZoneOffset.UTC));
}
代码示例来源:origin: apache/metron
@Test
public void testConfigureDefault() {
Map<String, Object> parserConfig = new HashMap<>();
Syslog3164Parser testParser = new Syslog3164Parser();
testParser.configure(parserConfig);
testParser.init();
assertTrue(testParser.deviceClock.getZone().equals(ZoneOffset.UTC));
}
要获得一个 ZoneId 它是这样的: ZoneId.of("America/Sao_Paulo"); 或 ZoneId.of(ZoneId.SHORT_IDS.get("BET")); 为什么不存在
ZoneId.of("Australia/ACT").getRules().getOffset(LocalDateTime.of(2019, 03, 31, 13, 0, 0, 0)) 返回 +11:
通过 of("...") 方法获取 ZoneId 需要一个具有特定 ID 的字符串。可以使用 ZoneId.getAvailableZoneIds() 检索可用的 ID。这将返回(至少在我的系统和 J
本文整理了Java中java.time.ZoneId.from()方法的一些代码示例,展示了ZoneId.from()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Mav
本文整理了Java中java.time.ZoneId.of()方法的一些代码示例,展示了ZoneId.of()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平
我有一个时区列表,我希望用户从中进行选择。所以,我认为我可以调用 java.time.ZoneId.getAvailableZoneIds() 并对它们使用方法 getDisplayName。这会导致
我现在正在巴黎运行这段代码,时间是 12:40,其中 ECT = ECT - Europe/Paris LocalDateTime creationDateTime = LocalDateTime.n
本文整理了Java中java.time.ZoneId.normalized()方法的一些代码示例,展示了ZoneId.normalized()的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中java.time.ZoneId.ofOffset()方法的一些代码示例,展示了ZoneId.ofOffset()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中java.time.ZoneId.getDisplayName()方法的一些代码示例,展示了ZoneId.getDisplayName()的具体用法。这些代码示例主要来源于Gith
本文整理了Java中java.time.ZoneId.hashCode()方法的一些代码示例,展示了ZoneId.hashCode()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中java.time.ZoneId.toString()方法的一些代码示例,展示了ZoneId.toString()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中java.time.ZoneId.equals()方法的一些代码示例,展示了ZoneId.equals()的具体用法。这些代码示例主要来源于Github/Stackoverflow
本文整理了Java中java.time.ZoneId.getAvailableZoneIds()方法的一些代码示例,展示了ZoneId.getAvailableZoneIds()的具体用法。这些代码示
本文整理了Java中java.time.ZoneId.systemDefault()方法的一些代码示例,展示了ZoneId.systemDefault()的具体用法。这些代码示例主要来源于Github
本文整理了Java中java.time.ZoneId.getRules()方法的一些代码示例,展示了ZoneId.getRules()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中java.time.ZoneId.getId()方法的一些代码示例,展示了ZoneId.getId()的具体用法。这些代码示例主要来源于Github/Stackoverflow/M
本文整理了Java中org.threeten.bp.ZoneId.of()方法的一些代码示例,展示了ZoneId.of()的具体用法。这些代码示例主要来源于Github/Stackoverflow/M
我有一些代码可以从记录中读取短时区 ID 并将其传递给以下内容: ZoneId.of(ZoneId.SHORT_IDS.get(place.getTz())) 我无法控制使用什么时区 ID,但我的印象
我正在尝试使用 Java 的 ZoneId 和 ZoneOffsetTransitionRule 为 iCalendar VTIMEZONE 对象建模。 我的 VTIMEZONE 对象看起来像 BEG
我是一名优秀的程序员,十分优秀!