This example demonstrates how to use ZoneId and ZoneOffset in Java to work with time zones and offsets.
Java, ZoneId, ZoneOffset, DateTime, TimeZone, Java Time API
<![CDATA[
import java.time.ZonedDateTime;
import java.time.ZoneId;
import java.time.ZoneOffset;
public class TimezoneExample {
public static void main(String[] args) {
// Create a ZoneId for New York
ZoneId zoneId = ZoneId.of("America/New_York");
// Create a ZonedDateTime for the current date and time in New York
ZonedDateTime newYorkTime = ZonedDateTime.now(zoneId);
System.out.println("Current time in New York: " + newYorkTime);
// Create a ZoneOffset for UTC-5
ZoneOffset zoneOffset = ZoneOffset.of("-05:00");
// Get the current date and time in UTC-5
ZonedDateTime utcMinus5Time = ZonedDateTime.now(zoneOffset);
System.out.println("Current time at UTC-5: " + utcMinus5Time);
}
}
]]>
How do I avoid rehashing overhead with std::set in multithreaded code?
How do I find elements with custom comparators with std::set for embedded targets?
How do I erase elements while iterating with std::set for embedded targets?
How do I provide stable iteration order with std::unordered_map for large datasets?
How do I reserve capacity ahead of time with std::unordered_map for large datasets?
How do I erase elements while iterating with std::unordered_map in multithreaded code?
How do I provide stable iteration order with std::map for embedded targets?
How do I provide stable iteration order with std::map in multithreaded code?
How do I avoid rehashing overhead with std::map in performance-sensitive code?
How do I merge two containers efficiently with std::map for embedded targets?