Java文字列と日付変換の例

1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading...

コードを次のようにコピーします。
java.sql.Timestampをインポートします。
java.text.DateFormatをインポートします。

java.text.ParseExceptionをインポートします。

java.text.SimpleDateFormatをインポートします。

Import java.util.Date;

パブリッククラスDateIO {

パブリックstatic void main(String [] args){

Date date = new DateIO()。strToDate( "2013-04-01");

文字列strdate =新しいDateIO()。dateToStr(日付);

文字列srrdate =新しいDateIO()。timestampToStr(System.currentTimeMillis());

タイムスタンプts =新しいDateIO()。strToTimestamp(新しいDate());

}

//文字列はDateに変換されます

パブリック日付strToDate(文字列strdate){

DateFormat形式=新しいSimpleDateFormat( "yyyy-MM-dd");

日付の日付=ヌル;

{

Date = format.parse(strdate);

} catch(ParseException e){

e.printStackTrace();

}

System.out.println( "date:" + date);

返却日。

}

//日付は文字列に変換されます

パブリックString dateToStr(Date date){

//年、月、日、昼、夜、

DateFormat形式=新しいSimpleDateFormat( "yyyy-MM-dd");

文字列str = format.format(date);

System.out.println( "str:" + str);

//年、月、日** – * – *

Format = DateFormat.getDateInstance(DateFormat.SHORT);

Str = format.format(date);

System.out.println(str);

//年、日、日、日、日、日

Format = DateFormat.getDateInstance(DateFormat.MEDIUM);

Str = format.format(date);

System.out.println(str);

// ****年*月*日週*

Format = DateFormat.getDateInstance(DateFormat.FULL);

Str = format.format(date);

System.out.println(str);

strを返します。

}

//タイムスタンプはStringに変換されます。

パブリックString timestampToStr(ロングタイムスタンプ){

SimpleDateFormat df = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); //フォーマットを定義し、ミリ秒を表示しない

文字列str = df.format(タイムスタンプ);

System.out.println(str);

strを返します。

}

//日付はタイムスタンプに変換されます

公開タイムスタンプstrToTimestamp(日付の日付){

SimpleDateFormat df =新しいSimpleDateFormat( "yyyy-MM-dd HH:mm:ss");

文字列time = df.format(date);

Timestamp ts = Timestamp.valueOf(時間);

System.out.println(ts);

tsを返します。

}

}


1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading...
      この投稿は審査処理中  | 元のサイトへ