私はJavaに取り組んでいます。たとえば、日付があります:20120328。
年は2012、月は03、日は28です。形式
に変換したいと思います。
試しましたが、動作しません。
どうやってするの?yyyy-MM-dd
20939 次
5 に答える
5
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
Date date = new Date();
String ourformat = formatter.format(date.getTime());
「MM/dd / yyyy」以外が必要な場合は、SimpleDateFormatの形式を変更するだけです。
于 2012-04-04T08:30:42.727 に答える
2
ここでいくつかの例を見つけてください。
DateFormat formatter = new SimpleDateFormat("MM/dd/yy");
Date date = (Date)formatter.parse("01/29/02");
于 2012-04-04T07:38:05.197 に答える
1
こちらをご覧ください。SimpleDateFormat
クラスを使用する必要があります。
于 2012-04-04T07:35:44.293 に答える
0
まず、次のような部分文字列を使用してフォーマットを作成します
String myDate = "20120328";
String myConvertedDate = myDate.substring(0,4) + "-" + myDate.substring(5,6) + "-" + myDate.substring(7);
これにより、日付は2012-03-28になります。
次に、必要に応じて、単純な日付形式を使用して日付に変換します。
于 2012-04-04T08:09:21.250 に答える
0
これを日付の書式設定に使用できます
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
Date date = new Date();
String ourformat = formatter.format(date.getTime());
そしてこれはTimeStampを取得するためのものです
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
Timestamp timestamp =timestamp=new Timestamp(System.currentTimeMillis());
String ourformat = formatter.format(timestamp);
于 2020-03-03T06:48:45.427 に答える