- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.threeten.bp.ZonedDateTime.toInstant()
方法的一些代码示例,展示了ZonedDateTime.toInstant()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZonedDateTime.toInstant()
方法的具体详情如下:
包路径:org.threeten.bp.ZonedDateTime
类名称:ZonedDateTime
方法名:toInstant
暂无
代码示例来源:origin: com.github.joschi.jackson/jackson-datatype-threetenbp
@Override
public long applyAsLong(ZonedDateTime dt) {
return dt.toInstant().toEpochMilli();
}
},
代码示例来源:origin: Ullink/simple-slack-api
private String convertDateToSlackTimestamp(ZonedDateTime date) {
return (date.toInstant().toEpochMilli() / 1000) + ".123456";
}
代码示例来源:origin: jeffdcamp/dbtools-android
@Nullable
public static Long localDateTimeToLong(@Nullable LocalDateTime d) {
if (d == null) {
return null;
}
return d.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
}
代码示例来源:origin: apache/servicemix-bundles
@Nonnull
@Override
public java.time.Instant convert(LocalDateTime source) {
return java.time.Instant.ofEpochMilli(source.atZone(ZoneOffset.systemDefault()).toInstant().toEpochMilli());
}
}
代码示例来源:origin: apache/servicemix-bundles
@Nonnull
@Override
public Date convert(LocalDateTime source) {
return toDate(source.atZone(systemDefault()).toInstant());
}
}
代码示例来源:origin: apache/servicemix-bundles
@Nonnull
@Override
public Date convert(LocalDate source) {
return toDate(source.atStartOfDay(systemDefault()).toInstant());
}
}
代码示例来源:origin: apache/servicemix-bundles
@Nonnull
@Override
public Date convert(Instant source) {
return toDate(source.atZone(systemDefault()).toInstant());
}
}
代码示例来源:origin: apache/servicemix-bundles
@Nonnull
@Override
public java.time.LocalDateTime convert(LocalDateTime source) {
Date date = toDate(source.atZone(ZoneId.systemDefault()).toInstant());
return Jsr310Converters.DateToLocalDateTimeConverter.INSTANCE.convert(date);
}
}
代码示例来源:origin: Krillsson/sys-API
default java.util.Date map(org.threeten.bp.LocalDate value) {
return value != null ? DateTimeUtils.toDate(value.atStartOfDay(ZoneId.systemDefault()).toInstant()) : null;
}
}
代码示例来源:origin: apache/servicemix-bundles
@Nonnull
@Override
public Date convert(LocalTime source) {
return toDate(source.atDate(LocalDate.now()).atZone(systemDefault()).toInstant());
}
}
代码示例来源:origin: ThreeTen/threetenbp
/**
* Converts a {@code ZonedDateTime} to a {@code Calendar}.
* <p>
* The resulting {@code GregorianCalendar} is pure Gregorian and uses
* ISO week definitions, starting on Monday and with 4 days in a minimal week.
* <p>
* Fractions of the instant smaller than milliseconds will be dropped.
*
* @param zdt the zoned date-time, not null
* @return the calendar, not null
* @throws IllegalArgumentException if the conversion fails
*/
public static GregorianCalendar toGregorianCalendar(ZonedDateTime zdt) {
TimeZone zone = toTimeZone(zdt.getZone());
GregorianCalendar cal = new GregorianCalendar(zone);
cal.setGregorianChange(new Date(Long.MIN_VALUE));
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.setMinimalDaysInFirstWeek(4);
try {
cal.setTimeInMillis(zdt.toInstant().toEpochMilli());
} catch (ArithmeticException ex) {
throw new IllegalArgumentException(ex);
}
return cal;
}
代码示例来源:origin: org.threeten/threetenbp
/**
* Converts a {@code ZonedDateTime} to a {@code Calendar}.
* <p>
* The resulting {@code GregorianCalendar} is pure Gregorian and uses
* ISO week definitions, starting on Monday and with 4 days in a minimal week.
* <p>
* Fractions of the instant smaller than milliseconds will be dropped.
*
* @param zdt the zoned date-time, not null
* @return the calendar, not null
* @throws IllegalArgumentException if the conversion fails
*/
public static GregorianCalendar toGregorianCalendar(ZonedDateTime zdt) {
TimeZone zone = toTimeZone(zdt.getZone());
GregorianCalendar cal = new GregorianCalendar(zone);
cal.setGregorianChange(new Date(Long.MIN_VALUE));
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.setMinimalDaysInFirstWeek(4);
try {
cal.setTimeInMillis(zdt.toInstant().toEpochMilli());
} catch (ArithmeticException ex) {
throw new IllegalArgumentException(ex);
}
return cal;
}
这是我的测试代码,日期 1111-11-11即时方法结果是 1111-11-17 jshell> new Date(-789,10,11) $8 ==> Sat Nov 11 00:00:00 JST
我正在尝试将 Calendar 实例转换为 instant,我正在这样做 Calendar cal = new GregorianCalendar(); System.out.prin
本文整理了Java中java.time.ZonedDateTime.toInstant()方法的一些代码示例,展示了ZonedDateTime.toInstant()的具体用法。这些代码示例主要来源于
我将于2018年12月7日运行以下表达式。 我看到了这样的差异: ZonedDateTime.now(ZoneId.of("America/New_York")).minusDays(30) 返回(正
本文整理了Java中org.threeten.bp.ZonedDateTime.toInstant()方法的一些代码示例,展示了ZonedDateTime.toInstant()的具体用法。这些代码示
当我运行测试时: @RunWith(PowerMockRunner.class) @PrepareForTest(MyStuff.class) public class MyStuffTest { .
java.util.Date 类有一个名为toInstant() 的方法,该方法将Date 实例转换为java。 time.Instant. java.sql.Date 类扩展了 java.util.
我正在开发一部分代码,其中我必须使用日历 API 使用现有的 api,而我使用的是全新的 API。在转换中出现了一些奇怪的行为,请看这个例子: SimpleDateFormat df = new Si
如果我使用java.util.Date的toInstant()在一个恰好是 java.sql.Date 的变量上,我得到一个UnsupportedOperationException 。 try {
我是一名优秀的程序员,十分优秀!