ホームページ > Java > &#&チュートリアル > 非推奨クラスを使用せずに日付を再フォーマットするにはどうすればよいですか?

非推奨クラスを使用せずに日付を再フォーマットするにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-25 01:02:20
オリジナル
855 人が閲覧しました

How can I reformat dates without using deprecated classes?

簡素化されたメソッドによる日付の再フォーマット

SimpleDateFormat などの非推奨クラスを使用せずに日付をある形式から別の形式に変換するには、次の手順に従います。

1. DateFormatter オブジェクトを作成します

DateFormat originalFormat = new SimpleDateFormat("MMMM dd, yyyy", Locale.ENGLISH);
DateFormat targetFormat = new SimpleDateFormat("yyyyMMdd");
ログイン後にコピー

2.元の日付文字列

Date date = originalFormat.parse("August 21, 2012");
ログイン後にコピー

3を解析します。ターゲット形式を使用して日付をフォーマットします

String formattedDate = targetFormat.format(date); // 20120821
ログイン後にコピー

注:

  • parse は、Date オブジェクトではなく String を入力として受け取ります。
  • このアプローチでは、新しいクラスに置き換えられた SimpleDateFormat のような非推奨のクラスの使用を回避します。 API。

以上が非推奨クラスを使用せずに日付を再フォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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