Skip to content

Instantly share code, notes, and snippets.

View asgeirn's full-sized avatar

Asgeir Storesund Nilsen asgeirn

View GitHub Profile
@asgeirn
asgeirn / JacksonDatesWithTimeZones.java
Created January 10, 2025 15:24
Jackson Dates with Time Zones
package org.wildfly.quickstarts.helloworld;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.junit.Test;
import java.io.IOException;
import java.time.ZoneId;
import com.google.api.client.auth.oauth2.Credential;
import com.google.api.client.googleapis.auth.oauth2.GoogleCredential;
import com.google.api.client.googleapis.javanet.GoogleNetHttpTransport;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.json.JsonFactory;
import com.google.api.client.json.jackson2.JacksonFactory;
import com.google.api.client.util.Base64;
import com.google.api.services.gmail.Gmail;
import com.google.api.services.gmail.GmailScopes;
import com.google.api.services.gmail.model.Message;

Keybase proof

I hereby claim:

  • I am asgeirn on github.
  • I am asgeirn (https://keybase.io/asgeirn) on keybase.
  • I have a public key ASCs1ZOdeJUXQrRbQveil9VcgEuProhYFGuwIUM229Vyuwo

To claim this, I am signing this object: