Skip to content
Related Articles

Related Articles

YearMonth now(clock) method in Java with Examples
  • Last Updated : 08 May, 2020

now(Clock clock) method of the YearMonth class in Java is used to obtain the current year-month from the specified clock.
Syntax:

public static YearMonth
         now(Clock clock)

Parameters: This method accepts clock as parameter which represents the clock to use.

Return value: This method returns the current year-month.

Below programs illustrate the now(Clock clock) method of YearMonth in Java:

Program 1:






// Java program to demonstrate
// YearMonth.now(Clock clock) method
  
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // apply now(Clock clock) method
        // of YearMonth class
        YearMonth result
            = YearMonth.now(
                Clock.systemUTC());
  
        // print year and month both
        System.out.println(
            "YearMonth: "
            + result);
    }
}


Output:

YearMonth: 2020-05

Program 2:




// Java program to demonstrate
// YearMonth.now(Clock clock) method
  
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // apply now(Clock clock) method
        // of YearMonth class
        YearMonth result
            = YearMonth.now(
                Clock.systemUTC());
  
        // print only year
        System.out.println("Year: "
                           + result.get(
                                 ChronoField.YEAR));
    }
}


Output:

Year: 2020

References: https://docs.oracle.com/javase/10/docs/api/java/time/YearMonth.html#now(java.time.Clock)

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :