本文整理了Java中java.time.Instant.toString()
方法的一些代码示例,展示了Instant.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Instant.toString()
方法的具体详情如下:
包路径:java.time.Instant
类名称:Instant
方法名:toString
[英]A string representation of this instant using ISO-8601 representation.
The format used is the same as DateTimeFormatters#ISO_INSTANT.
[中]使用ISO-8601表示法的该瞬间的字符串表示法。
使用的格式与DateTimeFormatters#ISO#INSTANT相同。
代码示例来源:origin: spring-projects/spring-framework
@Override
public String print(Instant object, Locale locale) {
return object.toString();
}
代码示例来源:origin: org.springframework/spring-context
@Override
public String print(Instant object, Locale locale) {
return object.toString();
}
代码示例来源:origin: blox/blox
@Override
public String convert(final Instant time) {
return time.toString();
}
代码示例来源:origin: org.apache.lucene/lucene-core
/** Returns the current time as string for insertion into log messages. */
protected String getTimestamp() {
return Instant.now().toString();
}
}
代码示例来源:origin: GoogleContainerTools/jib
public HistoryEntry build() {
return new HistoryEntry(
creationTimestamp == null ? null : creationTimestamp.toString(),
author,
createdBy,
comment,
emptyLayer);
}
代码示例来源:origin: knowm/XChange
public List<HitbtcOwnTrade> getTradeHistoryRaw(
String symbol, HitbtcSort sort, Date from, Date till, Integer limit, long offset)
throws IOException {
String sortValue = sort != null ? sort.toString().toUpperCase() : null;
String fromValue = from != null ? Instant.ofEpochMilli(from.getTime()).toString() : null;
String tillValue = till != null ? Instant.ofEpochMilli(till.getTime()).toString() : null;
return hitbtc.getHitbtcTrades(
symbol, sortValue, "timestamp", fromValue, tillValue, limit, offset);
}
代码示例来源:origin: yu199195/Raincat
/**
* 得到时间戳格式字串.
*
* @param date 长日期
* @return UTC 格式的时间戳字符串
*/
public static String getTimeStampStr(final LocalDateTime date) {
return date.toInstant(ZoneOffset.UTC).toString();
}
代码示例来源:origin: knowm/XChange
public List<HitbtcTransaction> getTransactions(
String currency, HitbtcSort sort, Date from, Date till, Integer limit, Integer offset)
throws HttpStatusIOException {
String sortValue = sort != null ? sort.toString().toUpperCase() : null;
String fromValue = from != null ? Instant.ofEpochMilli(from.getTime()).toString() : null;
String tillValue = till != null ? Instant.ofEpochMilli(till.getTime()).toString() : null;
return hitbtc.transactions(
currency, sortValue, "timestamp", fromValue, tillValue, limit, offset);
}
代码示例来源:origin: spring-projects/spring-data-redis
@Override
public byte[] convert(Instant source) {
return fromString(source.toString());
}
}
代码示例来源:origin: blox/blox
@Override
public void apply(Swagger swagger) {
swagger.setVendorExtension("x-generated-at", Instant.now().toString());
}
}
代码示例来源:origin: google/data-transfer-project
public void setDueDate(String timeline, String listId, int seriesId, int taskId, Instant dueDate)
throws IOException {
// NB: does not set due time, merely due date
// TODO: address due times
Map<String, String> params = new LinkedHashMap<>();
params.put("method", RememberTheMilkMethods.TASKS_DUE_DATE.getMethodName());
params.put("timeline", timeline);
params.put("list_id", listId);
params.put("taskseries_id", String.valueOf(seriesId));
params.put("task_id", String.valueOf(taskId));
params.put("due", dueDate.toString());
makeRequest(params, TaskUpdateResponse.class);
}
代码示例来源:origin: speedment/speedment
@Override
public String apply(Level level, String name, String message) {
requireNonNull(level);
requireNonNull(name);
return new StringBuilder()
.append(formatInstance(Instant.now().toString()))
.append(" ")
.append(level.toText())
.append(" [")
.append(Thread.currentThread().getName())
.append("] (")
.append(name)
.append(") - ")
.append(message)
.toString();
}
代码示例来源:origin: AxonFramework/AxonFramework
@Override
protected void describeTo(StringBuilder stringBuilder) {
super.describeTo(stringBuilder);
stringBuilder.append(", timestamp='")
.append(getTimestamp().toString());
}
代码示例来源:origin: Netflix/Priam
@GET
@Path("/restore")
public Response restore(@QueryParam("daterange") String daterange) throws Exception {
DateUtil.DateRange dateRange = new DateUtil.DateRange(daterange);
logger.info(
"Parameters: {startTime: [{}], endTime: [{}]}",
dateRange.getStartTime().toString(),
dateRange.getEndTime().toString());
restoreObj.restore(dateRange);
return Response.ok("[\"ok\"]", MediaType.APPLICATION_JSON).build();
}
}
代码示例来源:origin: google/rejoiner
@SchemaModification(addField = "iso", onType = Timestamp.class)
String isoString(Timestamp timestamp) {
return Instant.ofEpochSecond(timestamp.getSeconds()).toString();
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testPutInstant() {
Instant bin1 = Instant.now();
Instant bin2 = bin1.plus(1, ChronoUnit.DAYS);
Instant bin3 = bin1.plus(1, ChronoUnit.MINUTES);
assertSame(jsonObject, jsonObject.put("foo", bin1));
assertEquals(bin1, jsonObject.getInstant("foo"));
assertEquals(bin1.toString(), jsonObject.getValue("foo"));
jsonObject.put("quux", bin2);
assertEquals(bin2, jsonObject.getInstant("quux"));
assertEquals(bin2.toString(), jsonObject.getValue("quux"));
assertEquals(bin1, jsonObject.getInstant("foo"));
assertEquals(bin1.toString(), jsonObject.getValue("foo"));
jsonObject.put("foo", bin3);
assertEquals(bin3, jsonObject.getInstant("foo"));
assertEquals(bin3.toString(), jsonObject.getValue("foo"));
jsonObject.put("foo", (Instant) null);
assertTrue(jsonObject.containsKey("foo"));
try {
jsonObject.put(null, bin1);
fail();
} catch (NullPointerException e) {
// OK
}
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testAddInstant() {
Instant now = Instant.now();
assertSame(jsonArray, jsonArray.add(now));
assertEquals(now, jsonArray.getInstant(0));
assertEquals(now.toString(), jsonArray.getValue(0));
try {
jsonArray.add((Instant)null);
fail();
} catch (NullPointerException e) {
// OK
}
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testDecode() throws Exception {
byte[] bytes = TestUtils.randomByteArray(10);
String strBytes = Base64.getEncoder().encodeToString(bytes);
Instant now = Instant.now();
String strInstant = ISO_INSTANT.format(now);
String json = "{\"mystr\":\"foo\",\"myint\":123,\"mylong\":1234,\"myfloat\":1.23,\"mydouble\":2.34,\"" +
"myboolean\":true,\"mybinary\":\"" + strBytes + "\",\"myinstant\":\"" + strInstant + "\",\"mynull\":null,\"myobj\":{\"foo\":\"bar\"},\"myarr\":[\"foo\",123]}";
JsonObject obj = new JsonObject(json);
assertEquals(json, obj.encode());
assertEquals("foo", obj.getString("mystr"));
assertEquals(Integer.valueOf(123), obj.getInteger("myint"));
assertEquals(Long.valueOf(1234), obj.getLong("mylong"));
assertEquals(Float.valueOf(1.23f), obj.getFloat("myfloat"));
assertEquals(Double.valueOf(2.34d), obj.getDouble("mydouble"));
assertTrue(obj.getBoolean("myboolean"));
assertArrayEquals(bytes, obj.getBinary("mybinary"));
assertEquals(Base64.getEncoder().encodeToString(bytes), obj.getValue("mybinary"));
assertEquals(now, obj.getInstant("myinstant"));
assertEquals(now.toString(), obj.getValue("myinstant"));
assertTrue(obj.containsKey("mynull"));
JsonObject nestedObj = obj.getJsonObject("myobj");
assertEquals("bar", nestedObj.getString("foo"));
JsonArray nestedArr = obj.getJsonArray("myarr");
assertEquals("foo", nestedArr.getString(0));
assertEquals(Integer.valueOf(123), Integer.valueOf(nestedArr.getInteger(1)));
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testDecode() {
byte[] bytes = TestUtils.randomByteArray(10);
String strBytes = Base64.getEncoder().encodeToString(bytes);
Instant now = Instant.now();
String strInstant = ISO_INSTANT.format(now);
String json = "[\"foo\",123,1234,1.23,2.34,true,\"" + strBytes + "\",\"" + strInstant + "\",null,{\"foo\":\"bar\"},[\"foo\",123]]";
JsonArray arr = new JsonArray(json);
assertEquals("foo", arr.getString(0));
assertEquals(Integer.valueOf(123), arr.getInteger(1));
assertEquals(Long.valueOf(1234l), arr.getLong(2));
assertEquals(Float.valueOf(1.23f), arr.getFloat(3));
assertEquals(Double.valueOf(2.34d), arr.getDouble(4));
assertEquals(true, arr.getBoolean(5));
assertArrayEquals(bytes, arr.getBinary(6));
assertEquals(Base64.getEncoder().encodeToString(bytes), arr.getValue(6));
assertEquals(now, arr.getInstant(7));
assertEquals(now.toString(), arr.getValue(7));
assertTrue(arr.hasNull(8));
JsonObject obj = arr.getJsonObject(9);
assertEquals("bar", obj.getString("foo"));
JsonArray arr2 = arr.getJsonArray(10);
assertEquals("foo", arr2.getString(0));
assertEquals(Integer.valueOf(123), arr2.getInteger(1));
}
代码示例来源:origin: eclipse-vertx/vert.x
jsonObject.put("foo", now);
assertEquals(now, jsonObject.getInstant("foo", later));
assertEquals(now.toString(), jsonObject.getValue("foo", later));
assertEquals(now, jsonObject.getInstant("foo", null));
assertEquals(now.toString(), jsonObject.getValue("foo", null));
内容来源于网络,如有侵权,请联系作者删除!