- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中java.time.ZonedDateTime.plusSeconds()
方法的一些代码示例,展示了ZonedDateTime.plusSeconds()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZonedDateTime.plusSeconds()
方法的具体详情如下:
包路径:java.time.ZonedDateTime
类名称:ZonedDateTime
方法名:plusSeconds
[英]Returns a copy of this ZonedDateTime with the specified period in seconds added.
This operates on the instant time-line, such that adding one second will always be a duration of one second later. This may cause the local date-time to change by an amount other than one second. Note that this is a different approach to that used by days, months and years.
This instance is immutable and unaffected by this method call.
[中]返回此ZoneDateTime的副本,并添加指定的时间段(以秒为单位)。
这是在即时时间线上操作的,因此添加一秒钟将始终是一秒钟之后的持续时间。这可能会导致本地日期时间的变化量超过1秒。请注意,这与日、月和年使用的方法不同。
此实例是不可变的,不受此方法调用的影响。
代码示例来源:origin: org.elasticsearch/elasticsearch
public ZonedDateTime plusSeconds(long amount) {
return dt.plusSeconds(amount);
}
代码示例来源:origin: org.codehaus.groovy/groovy-datetime
/**
* Returns a {@link java.time.ZonedDateTime} that is {@code seconds} seconds after this date/time.
*
* @param self an ZonedDateTime
* @param seconds the number of seconds to add
* @return a ZonedDateTime
* @since 2.5.0
*/
public static ZonedDateTime plus(final ZonedDateTime self, long seconds) {
return self.plusSeconds(seconds);
}
代码示例来源:origin: org.elasticsearch/elasticsearch
dateTime = dateTime.withNano(0);
} else {
dateTime = dateTime.plusSeconds(sign * num);
dateTime = dateTime.plusSeconds(1);
代码示例来源:origin: cassiomolin/jersey-jwt
/**
* Calculate the expiration date for a token.
*
* @param issuedDate
* @return
*/
private ZonedDateTime calculateExpirationDate(ZonedDateTime issuedDate) {
return issuedDate.plusSeconds(validFor);
}
代码示例来源:origin: KittehOrg/KittehIRCClientLib
/**
* Returns an ISO8601 DateTime string using UTC.
*
* @param duration the time in seconds from now
* @return the date-time string e.g. 2016-01-01T00:00:00Z
*/
private String getExpiryFromDuration(long duration) {
return ZonedDateTime.now(ZoneOffset.UTC).plusSeconds(duration).format(DATE_TIME_FORMATTER);
}
}
代码示例来源:origin: UniversaBlockchain/universa
private ZonedDateTime calcExpiresAt () {
// get number of entries
int entries = 0;
for (UnsName sn: storedNames)
entries += sn.getRecordsCount();
if (entries == 0)
entries = 1;
final int finalEntries = entries;
return prepaidFrom.plusSeconds((long) (prepaidNamesForDays * 24 * 3600 / finalEntries));
}
代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-java-client-core
@JsonCreator
TokensImpl(String accessToken, String refreshToken, @Nullable Long expiresIn) {
if (isEmpty(accessToken))
throw new SphereException("OAuth response must contain an access_token. Was empty.");
this.accessToken = accessToken;
this.refreshToken = refreshToken;
this.expiresIn = expiresIn;
expiresInZonedDateTime = Optional.ofNullable(expiresIn).map(seconds -> ZonedDateTime.now().plusSeconds(seconds)).orElse(null);
}
代码示例来源:origin: io.sphere.sdk.jvm/sphere-java-client-core
@JsonCreator
private Tokens(String accessToken, String refreshToken, Long expiresIn) {
if (isEmpty(accessToken))
throw new SphereException("OAuth response must contain an access_token. Was empty.");
this.accessToken = accessToken;
this.refreshToken = refreshToken;
this.expiresIn = expiresIn;
expiresInZonedDateTime = Optional.ofNullable(expiresIn).map(seconds -> ZonedDateTime.now().plusSeconds(seconds)).orElse(null);
}
代码示例来源:origin: http-builder-ng/http-builder-ng
/**
* Always returns {@link ZonedDateTime}
*
* @return the parsed header type
*/
public ZonedDateTime parse() {
if (isSimpleNumber()) {
return ZonedDateTime.now(ZoneOffset.UTC).plusSeconds(Long.parseLong(getValue()));
} else {
return parse(RFC_1123_DATE_TIME);
}
}
代码示例来源:origin: io.github.http-builder-ng/http-builder-ng-core
/**
* Always returns {@link ZonedDateTime}
*
* @return the parsed header type
*/
public ZonedDateTime parse() {
if (isSimpleNumber()) {
return ZonedDateTime.now(ZoneOffset.UTC).plusSeconds(Long.parseLong(getValue()));
} else {
return parse(RFC_1123_DATE_TIME);
}
}
代码示例来源:origin: org.codehaus.groovy.modules/http-builder-ng-core
/**
* Always returns {@link ZonedDateTime}
*
* @return the parsed header type
*/
public ZonedDateTime parse() {
if (isSimpleNumber()) {
return ZonedDateTime.now(ZoneOffset.UTC).plusSeconds(Long.parseLong(getValue()));
} else {
return parse(RFC_1123_DATE_TIME);
}
}
代码示例来源:origin: io.atlasmap/atlas-core
@AtlasFieldActionInfo(name = "AddSeconds", sourceType = FieldType.ANY_DATE, targetType = FieldType.ANY_DATE, sourceCollectionType = CollectionType.NONE, targetCollectionType = CollectionType.NONE)
public static ZonedDateTime addSeconds(Action action, ZonedDateTime input) {
if (action == null || !(action instanceof AddSeconds)) {
throw new IllegalArgumentException("Action must be an AddSeconds action");
}
if (input == null) {
return null;
}
AddSeconds addSeconds = (AddSeconds) action;
return input.plusSeconds(addSeconds.getSeconds() == null ? 0L : addSeconds.getSeconds());
}
代码示例来源:origin: com.namics.oss/java-random
@Override
public ZonedDateTime random() {
ZonedDateTime now = ZonedDateTime.now().withZoneSameInstant(ZoneId.of(RandomData.random(ZoneId.getAvailableZoneIds())));
int year = 60 * 60 * 24 * 365;
return now.plusSeconds((long) RandomData.randomInteger(-2 * year, 2 * year));// +- 2 years;
}
代码示例来源:origin: huaweicse/ServiceComb-Company-WorkShop
@Override
public String generate(String username) {
return Jwts.builder()
.setSubject(username)
.setExpiration(Date.from(ZonedDateTime.now().plusSeconds(secondsToExpire).toInstant()))
.signWith(HS512, secretKey)
.compact();
}
代码示例来源:origin: commercetools/commercetools-jvm-sdk
private ZonedDateTime dateTimeAfterValidFromAndOldValidUntil(final CartDiscount cartDiscount) {
return Optional.ofNullable(cartDiscount.getValidUntil())
.orElse(Optional.ofNullable(cartDiscount.getValidFrom()).orElse(SphereTestUtils.now()).plusSeconds(1000)).plusSeconds(1);
}
}
代码示例来源:origin: apache/cxf
@Override
public void modifySecurityHeader(Element securityHeader) {
if (securityHeader != null) {
// Find the Timestamp + change it.
Element timestampElement =
XMLUtils.findElement(securityHeader, "Timestamp", WSS4JConstants.WSU_NS);
Element createdValue =
XMLUtils.findElement(timestampElement, "Created", WSS4JConstants.WSU_NS);
ZonedDateTime created = ZonedDateTime.parse(createdValue.getTextContent());
// Add 5 seconds
createdValue.setTextContent(DateUtil.getDateTimeFormatter(true).format(created.plusSeconds(5L)));
}
}
代码示例来源:origin: ru.curs/celesta-sql
@Override
public ZonedDateTime prepareZonedDateTimeForParameterSetter(Connection conn, ZonedDateTime z) {
ZoneOffset systemOffset = OffsetDateTime.now().getOffset();
ZoneOffset offset = z.getOffset();
int offsetDifInSeconds = systemOffset.getTotalSeconds() - offset.getTotalSeconds();
return z.plusSeconds(offsetDifInSeconds);
}
代码示例来源:origin: UniversaBlockchain/universa
static Contract createComplexConctract(PrivateKey key, int subcontracts, int n) {
Contract root = createSimpleContract(key);
for(int i = 0; i < subcontracts; i++) {
Contract c = createSimpleContract(key);
c.setExpiresAt(c.getExpiresAt().plusSeconds(i+1+(subcontracts+1)*n));
c.seal();
root.addNewItems(c);
}
root.setExpiresAt(root.getExpiresAt().plusSeconds((subcontracts+1)*n));
root.addSignerKey(key);
root.seal();
return root;
}
代码示例来源:origin: OpenGamma/Strata
public void test_builder_inverseFx() {
ResolvedFxVanillaOption test = sut2();
assertEquals(test.getExpiry(), EXPIRY_DATE_TIME.plusSeconds(1));
assertEquals(test.getExpiryDate(), EXPIRY_DATE_TIME.toLocalDate());
assertEquals(test.getLongShort(), SHORT);
assertEquals(test.getCounterCurrency(), GBP);
assertEquals(test.getPutCall(), PUT);
assertEquals(test.getStrike(), STRIKE_RE);
assertEquals(test.getUnderlying(), FX_RE);
}
代码示例来源:origin: OpenGamma/Strata
static ResolvedFxVanillaOption sut2() {
;
return ResolvedFxVanillaOption.builder()
.longShort(SHORT)
.expiry(EXPIRY_DATE_TIME.plusSeconds(1))
.underlying(FX_RE)
.build();
}
在尝试 time 的 python 执行时,我发现在一条语句中两次调用 time.time() 时出现奇怪的行为。在语句执行期间获取time.time() 有一个非常小的处理延迟。 例如time.ti
我要疯了。对于我的生活,我无法弄清楚为什么以下代码会导致 Unity 在我按下播放键后立即卡住。这是一个空的项目,脚本附加到一个空的游戏对象。在控制台中,什么也没有出现,甚至没有出现初始的 Debug
我要疯了。对于我的生活,我无法弄清楚为什么以下代码会导致 Unity 在我按下播放键后立即卡住。这是一个空的项目,脚本附加到一个空的游戏对象。在控制台中,什么也没有出现,甚至没有出现初始的 Debug
我不明白为什么下面的结果是一样的。我预计第一个结果是指针地址。 func print(t *time.Time) { fmt.Println(t) // 2009-11-10 23:00:00
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32 Type "help
当我有一个time.Time时: // January, 29th t, _ := time.Parse("2006-01-02", "2016-01-29") 如何获得代表 1 月 31 日的 ti
首先,我意识到不推荐使用 time with time zone。我要使用它是因为我将多个 time with time zone 值与我当前的系统时间进行比较,而不管是哪一天。 IE。用户说每天 0
长期以来,在 Rust 中精确测量时间的标准方法是 time crate 及其 time::precise_time_ns功能。但是,time crate 现在已被弃用,std 库有 std::tim
我正在我学校的一个科学集群上运行我的有限差分程序。该程序使用 openmpi 来并行化代码。 当程序连续运行时,我得到: real 78m40.592s user 78m34.920s s
尽管它们已被弃用并且有比 time 更好的模块(即 timeit),但我想知道这两个函数 time 之间的区别.clock() 和 time.time()。 从后者 (time.time()) 开始,
这个问题在这里已经有了答案: Python's time.clock() vs. time.time() accuracy? (16 个答案) 关闭 6 年前。 我认为两者都衡量时间量?但是他们返回
我正在尝试测试 http 请求处理代码块在我的 Flask Controller 中需要多长时间,这是我使用的示例代码: cancelled = [] t0 = time.time() t1 = ti
运行 python 的计算机时钟(Windows 或 Linux)时会发生什么自动更改并调用 time.time()? 我读到,当时钟手动更改为过去的某个值时,time.time() 的值会变小。 最
我有一个结构可能无法在其字段之一上设置 time.Time 值。测试无效性时,我不能使用 nil 或 0。time.Unix(0,0) 也不相同。我想到了这个: var emptyTime time.
我有一个打算用数据库记录填充的结构,其中一个日期时间列可以为空: type Reminder struct { Id int CreatedAt time.Time
问题陈述:通过匹配其百分比随机执行各种命令。比如执行 CommandA 50% 的时间和 commandB 25% 的时间和 commandC 15% 的时间等等,总百分比应该是 100%。 我的问题
我正在使用 laravel 6。我在同一个应用程序中有类似的 Controller 和类似的 View ,它工作正常。对比之后还是找不到错误。 Facade\Ignition\Exceptions\V
我需要用 ("%m/%d/%Y %H:%M:%S") 格式表示时间,我得到的浮点值是 time.time(). 我已经有了一个 time.time() 形式的值。例如,我已经有一个值,我每 0.3 秒
我正在使用以下方法获取 utc 日期时间: import datetime import time from pytz import timezone now_utc = datetime.datet
我在 Ubuntu 上使用 time.clock 和 time.time 为一段 python 代码计时: clock elapsed time: 8.770 s time elapsed time
我是一名优秀的程序员,十分优秀!