Java で DateTimeFormatter 関数を使用して日付時刻の書式設定を行う方法
Java では、日付と時刻の書式設定を処理するために一般的に使用されるクラスは DateTimeFormatter です。 DateTimeFormatter は豊富な書式設定オプションを提供し、さまざまなニーズに柔軟に対応できます。この記事では、DateTimeFormatter を使用して日付と時刻を書式設定する方法を紹介します。
- 基本的な使用法
DateTimeFormatter の使用法は非常に簡単で、ofPattern メソッドを使用して DateTimeFormatter インスタンスを作成できます。 ofPattern メソッドは、日付と時刻の形式を示す文字列パラメーターを受け入れます。
たとえば、日付と時刻を「yyyy-MM-dd HH:mm:ss」の形式にするには、次のコードを使用できます。
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
次に、次の形式を使用できます。 DateTimeFormatter のメソッド 日付と時刻を指定された形式にフォーマットします:
LocalDateTime dateTime = LocalDateTime.now(); String formattedDateTime = formatter.format(dateTime); System.out.println(formattedDateTime); // 2022-01-01 10:00:00
上記のコードでは、まず現在の日付と時刻を取得し、次に DateTimeFormatter の format メソッドを使用して、それを「yyyy-MM」としてフォーマットします。 -dd HH: mm:ss」形式。
- 日付と時刻の書式設定オプション
DateTimeFormatter は、さまざまなニーズを満たすために多くの日付と時刻の書式設定オプションをサポートしています。一般的な日付と時刻の書式設定オプションをいくつか示します。
- y: 年 (「2022」など) #M: 月 (たとえば、「01」d) : 日数、例: "01"H: 時 (24 時間制)、例: "10"h: 時 (12 時間制)、例: " 10" または "10 PM"m: 分数 (「00」など) s: 秒数 (「00」など) S: 数値ミリ秒単位(「000」など) a: AM/PM マーク(「AM」または「PM」など)
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); LocalDateTime dateTime = LocalDateTime.now(); String formattedDateTime = formatter.format(dateTime); System.out.println(formattedDateTime); // 2022/01/01 10:00:00
- ローカライズされた日付と時刻の書式設定
DateTimeFormatter formatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.FULL).withLocale(Locale.ENGLISH); LocalDateTime dateTime = LocalDateTime.now(); String formattedDateTime = formatter.format(dateTime); System.out.println(formattedDateTime); // Saturday, January 1, 2022 10:00:00 AM UTC
- 日付と時刻の解析
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String dateTimeString = "2022-01-01 10:00:00"; LocalDateTime dateTime = LocalDateTime.parse(dateTimeString, formatter); System.out.println(dateTime); // 2022-01-01T10:00
- 概要
以上がJava で DateTimeFormatter 関数を使用して日付時刻の書式設定を行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

Java の乱数ジェネレーターのガイド。ここでは、Java の関数について例を挙げて説明し、2 つの異なるジェネレーターについて例を挙げて説明します。

Java のアームストロング番号に関するガイド。ここでは、Java でのアームストロング数の概要とコードの一部について説明します。

Java の Weka へのガイド。ここでは、weka java の概要、使い方、プラットフォームの種類、利点について例を交えて説明します。

この記事では、Java Spring の面接で最もよく聞かれる質問とその詳細な回答をまとめました。面接を突破できるように。

Java 8は、Stream APIを導入し、データ収集を処理する強力で表現力のある方法を提供します。ただし、ストリームを使用する際の一般的な質問は次のとおりです。 従来のループにより、早期の中断やリターンが可能になりますが、StreamのForeachメソッドはこの方法を直接サポートしていません。この記事では、理由を説明し、ストリーム処理システムに早期終了を実装するための代替方法を調査します。 さらに読み取り:JavaストリームAPIの改善 ストリームを理解してください Foreachメソッドは、ストリーム内の各要素で1つの操作を実行する端末操作です。その設計意図はです
