Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaで現在の日付を取得するにはどうすればよいですか?


Javaで現在の日付をさまざまな方法で取得できます。以下はそれらのいくつかです-

Dateクラスのコンストラクター

java.util.Dateの引数なしのコンストラクター クラスは現在の日付と時刻を表すDateオブジェクトを返します。これを使用すると、以下に示すように現在の日付を印刷できます-

import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Date;
public class Demo {
   public static void main(String args[])throws ParseException {      
      Date date = new Date();
      SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yy");
       String str = formatter.format(date);
      System.out.print("Current date: "+str);
   }
}

出力

05/11/20

LocalDateクラスのnow()メソッド

Localdateクラスのnow()メソッドは、現在の時刻を表すDateオブジェクトを返します。

import java.time.LocalDate;
public class CreateDate {
   public static void main(String args[]) {  
      LocalDate date = LocalDate.now();
      System.out.println("Current Date: "+date);
   }
}

出力

Current Date: 2020-11-05

カレンダークラスのgetInstance()メソッド

このクラスのgetInstance()(引数なし)メソッドは、現在の日付と時刻を表すCalendarオブジェクトを返します。これを使用すると、以下に示すように現在の日付値を出力できます-

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Calendar;
public class Test {
   public static void main(String[] args) throws ParseException{
      DateFormat formatter = new SimpleDateFormat("dd/MM/yy");
      Calendar obj = Calendar.getInstance();
      String str = formatter.format(obj.getTime());
      System.out.println("Current Date: "+str );
   }
}

出力

Current Date: 05/11/20

java.sql.Dateクラス

java.sql.Dateクラスのコンストラクターの1つは、日付を表すlong値を受け入れ、Dateオブジェクトを作成します。したがって、Dataオブジェクトを作成するには、System.currentTimeMillis()メソッドの戻り値(現在のエポック値を返す)をjava.sql.Dateコンストラクターのパラメーターとして渡す必要があります。

public class CreateDate {
   public static void main(String[] args) {
      java.sql.Date date=new java.sql.Date(System.currentTimeMillis());
      System.out.println("Current Date: "+date);
   }
}

出力

Current Date: 2020-11-05

  1. Androidデバイスで現在の言語を取得するにはどうすればよいですか?

    Androidアプリケーションで内部化を行う際には、Androidデバイスの現在の言語を知っておく必要があります。この例は、Androidデバイスで現在の言語を取得する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8&quo

  2. Tkinterウィンドウに表示する現在の日付を取得するにはどうすればよいですか?

    日付と時刻のモジュールを操作するために、Pythonは「datetime」を提供します パッケージ。 datetimeを使用する パッケージを使用すると、日付を表示したり、日時オブジェクトを操作したり、それを使用してアプリケーションに追加機能を記述したりできます。 Tkinterウィンドウに現在の日付を表示するには、最初に datetimeをインポートする必要があります 私たちの環境のモジュール。インポートしたら、そのオブジェクトのインスタンスを作成し、ラベルウィジェットを使用してそれらを表示できます。 例 これは、Tkinterウィンドウに現在の日付を表示する方法の例です。 # Impo