Package com.squareup.moshi.adapters
Class Rfc3339DateJsonAdapter
java.lang.Object
com.squareup.moshi.JsonAdapter<Date>
com.squareup.moshi.adapters.Rfc3339DateJsonAdapter
Formats dates using RFC 3339, which is
formatted like
2015-09-26T18:23:50.250Z. This adapter is null-safe. To use, add this as
an adapter for Date.class on your Moshi.Builder:
Moshi moshi = new Moshi.Builder()
.add(Date.class, new Rfc3339DateJsonAdapter())
.build();
-
Nested Class Summary
Nested classes/interfaces inherited from class com.squareup.moshi.JsonAdapter
com.squareup.moshi.JsonAdapter.Factory -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.squareup.moshi.JsonAdapter
failOnUnknown, fromJson, fromJson, fromJsonValue, indent, lenient, nonNull, nullSafe, serializeNulls, toJson, toJson, toJsonValue
-
Constructor Details
-
Rfc3339DateJsonAdapter
public Rfc3339DateJsonAdapter()
-
-
Method Details
-
fromJson
- Specified by:
fromJsonin classcom.squareup.moshi.JsonAdapter<Date>- Throws:
IOException
-
toJson
- Specified by:
toJsonin classcom.squareup.moshi.JsonAdapter<Date>- Throws:
IOException
-