首頁 > Java > java教程 > 主體

如何在不使用已棄用的類別的情況下重新格式化日期?

Barbara Streisand
發布: 2024-11-25 01:02:20
原創
764 人瀏覽過

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接受 String 作為輸入,而不是 Date 物件。
  • 這種方法避免使用已棄用的類,例如 SimpleDateFormat,這些類已被較新的類取代API。

以上是如何在不使用已棄用的類別的情況下重新格式化日期?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板