ホームページ > Java > &#&ベース > Javaで時間を取得する方法

Javaで時間を取得する方法

angryTom
リリース: 2019-11-11 17:13:26
オリジナル
5609 人が閲覧しました

Javaで時間を取得する方法

java で時刻を取得する方法

1. 現在のシステムの時刻と日付を取得します。出力をフォーマットします: (推奨チュートリアル: java チュートリアル)

import java.util.Date;
import java.text.SimpleDateFormat;
public class NowString {
    public static void main(String[] args) { 
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
        System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
    }
}
ログイン後にコピー

2. データベース内の日付は、年-月-日の形式でのみ出力されます。次の 2 つの方法を使用できます:

1. Convert() 変換関数を使用します:

String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
System.out.println(rs.getString("convertBookDate"));
ログイン後にコピー

2. SimpleDateFormat クラスを使用します:

最初に 2 つの Java パッケージを入力します:

import java.util.Date;
import java.text.SimpleDateFormat;
ログイン後にコピー

次に、日付形式を定義します:

SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
ログイン後にコピー

SQL ステートメントは次のとおりです:

String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
ログイン後にコピー

出力:

System.out.println(df.format(rs.getDate("bookDate")));
ログイン後にコピー

現在の日付と時刻を取得するメソッドin java

import java.util.Date; 
import java.util.Calendar; 
import java.text.SimpleDateFormat; 
public class TestDate{ 
    public static void main(String[] args){ 
        Date now = new Date(); 
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//可以方便地修改日期格式
        String hehe = dateFormat.format( now ); 
        System.out.println(hehe); 
        Calendar c = Calendar.getInstance();//可以对每个时间域单独修改
 
        int year = c.get(Calendar.YEAR); 
        int month = c.get(Calendar.MONTH); 
        int date = c.get(Calendar.DATE); 
        int hour = c.get(Calendar.HOUR_OF_DAY); 
        int minute = c.get(Calendar.MINUTE); 
        int second = c.get(Calendar.SECOND); 
        System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second); 
    } 
}
ログイン後にコピー

String 型の時刻を Date 型に変換する必要がある場合がありますが、次の方法で取得した時刻文字列を Date 型に変換できます。

rree

以上がJavaで時間を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート