クラス
java.time.Instantの使用
Instantを使用しているパッケージ
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
ファイルおよびファイル・システム属性へのアクセスを提供するインタフェースとクラスです。
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
 日付、時間、インスタント、デュレーションのメインAPI。
 デフォルトのISO暦以外の暦体系の汎用API。
 タイムゾーンおよびそのルールのサポート。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
Java 2プラットフォームのコア・ロギング機能のクラスおよびインタフェースを提供します。
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
- 
java.langでのInstantの使用
- 
java.nio.file.attributeでのInstantの使用Instantを返すjava.nio.file.attributeのメソッドInstant型のパラメータを持つjava.nio.file.attributeのメソッド
- 
java.sqlでのInstantの使用
- 
java.timeでのInstantの使用修飾子と型フィールド説明static InstantInstant.EPOCH1970-01-01T00:00:00Zエポック・インスタントの定数。static InstantInstant.MAXサポートされる最大Instant、1000000000-12-31T23:59:59.999999999Z。static InstantInstant.MINサポートされる最小Instant、-1000000000-01-01T00:00Z。修飾子と型メソッド説明static InstantInstant.from(TemporalAccessor temporal)Instantのインスタンスを時間的オブジェクトから取得します。abstract InstantClock.instant()クロックの現在の時点を取得します。Instant.minus(long amountToSubtract, TemporalUnit unit)このインスタントのコピーから指定された量を引いたものを返します。Instant.minus(TemporalAmount amountToSubtract)このインスタントのコピーから指定された量を引いたものを返します。Instant.minusMillis(long millisToSubtract)このインスタントのコピーから指定されたミリ秒単位デュレーションを引いたものを返します。Instant.minusNanos(long nanosToSubtract)このインスタントのコピーから指定されたナノ秒単位デュレーションを引いたものを返します。Instant.minusSeconds(long secondsToSubtract)このインスタントのコピーから指定された秒単位デュレーションを引いたものを返します。static InstantInstant.now()システム・クロックから現在のインスタントを取得します。static Instant指定されたクロックから現在のインスタントを取得します。static InstantInstant.ofEpochMilli(long epochMilli)Instantのインスタンスをエポック1970-01-01T00:00:00Zからのミリ秒数を使用して取得します。static InstantInstant.ofEpochSecond(long epochSecond)Instantのインスタンスをエポック1970-01-01T00:00:00Zからの秒数を使用して取得します。static InstantInstant.ofEpochSecond(long epochSecond, long nanoAdjustment)Instantのインスタンスをエポック1970-01-01T00:00:00Zからの秒数と秒のナノ秒部分を使用して取得します。static InstantInstant.parse(CharSequence text)2007-12-03T10:15:30.00Zなどのテキスト文字列からInstantのインスタンスを取得します。Instant.plus(long amountToAdd, TemporalUnit unit)指定された量を加算した、このインスタントのコピーを返します。Instant.plus(TemporalAmount amountToAdd)指定された量を加算した、このインスタントのコピーを返します。Instant.plusMillis(long millisToAdd)このインスタントのコピーに指定されたミリ秒単位デュレーションを加算したものを返します。Instant.plusNanos(long nanosToAdd)このインスタントのコピーに指定されたナノ秒単位デュレーションを加算したものを返します。Instant.plusSeconds(long secondsToAdd)このインスタントのコピーに指定された秒単位デュレーションを加算したものを返します。OffsetDateTime.toInstant()この日付/時間をInstantに変換します。Instant.truncatedTo(TemporalUnit unit)指定された単位に切り捨てられた状態で、このInstantのコピーを返します。Instant.with(TemporalAdjuster adjuster)このインスタントの調整済のコピーを返します。Instant.with(TemporalField field, long newValue)指定されたフィールドを新しい値に設定して、このインスタントのコピーを返します。修飾子と型メソッド説明intこのインスタントと指定されたインスタントを比較します。static Clock常に同じインスタントを返すクロックを取得します。booleanこのインスタントが指定されたインスタントの後かどうかをチェックします。booleanこのインスタントが指定されたインスタントの前かどうかをチェックします。static LocalDateInstantとゾーンIDからLocalDateのインスタンスを取得します。static LocalDateTimeInstantおよびゾーンIDからLocalDateTimeのインスタンスを取得します。static LocalTimeInstantとゾーンIDからLocalTimeのインスタンスを取得します。static OffsetDateTimeInstantおよびゾーンIDからOffsetDateTimeのインスタンスを取得します。static OffsetTimeInstantおよびゾーンIDからOffsetTimeのインスタンスを取得します。static ZonedDateTimeInstantからZonedDateTimeのインスタンスを取得します。
- 
java.time.chronoでのInstantの使用Instantを返すjava.time.chronoのメソッド修飾子と型メソッド説明default InstantChronoLocalDateTime.toInstant(ZoneOffset offset)この日付/時間をInstantに変換します。default InstantChronoZonedDateTime.toInstant()この日付/時間をInstantに変換します。Instant型のパラメータを持つjava.time.chronoのメソッド修飾子と型メソッド説明default ChronoZonedDateTime<? extends ChronoLocalDate>Chronology.zonedDateTime(Instant instant, ZoneId zone)Instantからこの暦でChronoZonedDateTimeを取得します。HijrahChronology.zonedDateTime(Instant instant, ZoneId zone)IsoChronology.zonedDateTime(Instant instant, ZoneId zone)Instantからこの暦でISOのゾーン付きの日付/時間を取得します。JapaneseChronology.zonedDateTime(Instant instant, ZoneId zone)MinguoChronology.zonedDateTime(Instant instant, ZoneId zone)ThaiBuddhistChronology.zonedDateTime(Instant instant, ZoneId zone)
- 
java.time.zoneでのInstantの使用Instantを返すjava.time.zoneのメソッドInstant型のパラメータを持つjava.time.zoneのメソッド修飾子と型メソッド説明ZoneRules.getDaylightSavings(Instant instant)このゾーンの指定されたインスタントに使用しているサマー・タイムの量を取得します。これらのルールで、指定されたインスタントに適用できるオフセットを取得します。ZoneRules.getStandardOffset(Instant instant)このゾーンでの指定されたインスタントの標準オフセットを取得します。booleanZoneRules.isDaylightSavings(Instant instant)指定されたインスタントがサマー・タイムにあるかどうかを確認します。ZoneRules.nextTransition(Instant instant)指定されたインスタント後の次の遷移を取得します。ZoneRules.previousTransition(Instant instant)指定されたインスタント前の前の遷移を取得します。
- 
java.utilでのInstantの使用
- 
java.util.loggingでのInstantの使用Instantを返すjava.util.loggingのメソッド型Instantのパラメータを持つjava.util.loggingのメソッド
- 
jdk.jfrでのInstantの使用修飾子と型メソッド説明Recording.getStartTime()このレコーディングが開始された時間を返します。Recording.getStopTime()このレコーディングが停止した時間を返します。
- 
jdk.jfr.consumerでのInstantの使用Instantを返すjdk.jfr.consumerのメソッド修飾子と型メソッド説明RecordedEvent.getEndTime()イベントの終了時間を返します。RecordedObject.getInstant(String name)タイムスタンプ・フィールドの値を返します。RecordedEvent.getStartTime()イベントの開始時間を返します。型Instantのパラメータを持つjdk.jfr.consumerのメソッド修飾子と型メソッド説明voidEventStream.setEndTime(Instant endTime)ストリームの終了時間を指定します。voidRecordingStream.setEndTime(Instant endTime)voidEventStream.setStartTime(Instant startTime)ストリームの開始時間を指定します。voidRecordingStream.setStartTime(Instant startTime)
- 
jdk.management.jfrでのInstantの使用型Instantのパラメータを持つjdk.management.jfrのメソッド修飾子と型メソッド説明voidRemoteRecordingStream.setEndTime(Instant endTime)voidRemoteRecordingStream.setStartTime(Instant startTime)