Skip to content

Commit 548decc

Browse files
committed
Format date to UTC
1 parent c80c42b commit 548decc

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/main/java/com/meilisearch/sdk/json/GsonKeyTypeAdapter.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import java.util.ArrayList;
1313
import java.util.Date;
1414
import java.util.List;
15+
import java.util.TimeZone;
1516

1617
public class GsonKeyTypeAdapter extends TypeAdapter<Key> {
1718

@@ -24,7 +25,13 @@ public class GsonKeyTypeAdapter extends TypeAdapter<Key> {
2425
private static final String KEY_EXPIRES_AT = "expiresAt";
2526
private static final String KEY_CREATED_AT = "createdAt";
2627
private static final String KEY_UPDATED_AT = "updatedAt";
27-
private static final DateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
28+
private static final DateFormat DATE_FORMAT = createUtcDateFormat();
29+
30+
private static DateFormat createUtcDateFormat() {
31+
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
32+
format.setTimeZone(TimeZone.getTimeZone("UTC"));
33+
return format;
34+
}
2835

2936
@Override
3037
public void write(JsonWriter writer, Key key) throws IOException {

0 commit comments

Comments
 (0)