A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/java/zoneddatetime-withfixedoffsetzone-method-in-java-with-examples/ below:

ZonedDateTime withFixedOffsetZone() method in Java with Examples

ZonedDateTime withFixedOffsetZone() method in Java with Examples

Last Updated : 17 Dec, 2018

The

withFixedOffsetZone()

method of a

ZonedDateTime

class is used to return a copy of this ZonedDateTime object with the zone ID set to the offset. This method returns a ZonedDateTime where the zone ID is the same as getOffset().The local date-time, offset and instant of the returned ZonedDateTime will be the same as in this date-time.

Syntax:
public ZonedDateTime withFixedOffsetZone()
Parameters:

This method accepts no parameters.

Return value:

This method returns a

ZonedDateTime

with the zone ID set to the offset. Below programs illustrate the withFixedOffsetZone() method:

Program 1: Java
// Java program to demonstrate
// ZonedDateTime.withFixedOffsetZone() method

import java.time.*;

public class GFG {
    public static void main(String[] args)
    {

        // create a ZonedDateTime object
        ZonedDateTime zonedDT
            = ZonedDateTime
                  .ofLocal(
                      LocalDateTime.of(2018, 11, 4, 1, 25, 43),
                      ZoneId.of("US/Central"),
                      ZoneOffset.ofHours(-6));

        // print ZonedDateTime
        System.out.println("Before withFixedOffsetZone(): "
                           + zonedDT);

        // apply withFixedOffsetZone()
        ZonedDateTime zonedDT2
            = zonedDT.withFixedOffsetZone();

        // print ZonedDateTime after withFixedOffsetZone()
        System.out.println("After withFixedOffsetZone(): "
                           + zonedDT2);
    }
}
Output:
Before withFixedOffsetZone(): 2018-11-04T01:25:43-06:00[US/Central]
After withFixedOffsetZone(): 2018-11-04T01:25:43-06:00
Program 2: Java
// Java program to demonstrate
// ZonedDateTime.withFixedOffsetZone() method

import java.time.*;

public class GFG {
    public static void main(String[] args)
    {

        // create a ZonedDateTime object
        ZonedDateTime zonedDT
            = ZonedDateTime.now();

        // print ZonedDateTime
        System.out.println("Before withFixedOffsetZone(): "
                           + zonedDT);

        // apply withFixedOffsetZone()
        ZonedDateTime zonedDT2
            = zonedDT.withFixedOffsetZone();

        // print ZonedDateTime after withFixedOffsetZone()
        System.out.println("After withFixedOffsetZone(): "
                           + zonedDT2);
    }
}
Output:
Before withFixedOffsetZone(): 2018-12-17T05:16:41.417Z[Etc/UTC]
After withFixedOffsetZone(): 2018-12-17T05:16:41.417Z
Reference: https://docs.oracle.com/javase/10/docs/api/java/time/ZonedDateTime.html#withFixedOffsetZone()

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4