推薦答案
在 Java 編程中,要獲取當前時間并表示為字符串,可以使用 java.time 包中的 LocalDateTime 類以及相關的日期時間格式化類。以下是詳細的操作步驟:
導入相關類: 首先,需要導入 java.time 包中的類,以及用于格式化的 DateTimeFormatter 類。
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
獲取當前時間: 使用 LocalDateTime.now() 方法獲取當前的日期時間。
LocalDateTime currentDateTime = LocalDateTime.now();
定義日期時間格式: 使用 DateTimeFormatter 類定義你希望的日期時間格式。
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
格式化日期時間為字符串: 使用定義好的格式化器將當前日期時間格式化為字符串。
String formattedDateTime = currentDateTime.format(formatter);
System.out.println("Formatted Current Date and Time: " + formattedDateTime);
完整代碼示例:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class DateTimeToStringExample {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = currentDateTime.format(formatter);
System.out.println("Formatted Current Date and Time: " + formattedDateTime);
}
}
上述代碼將獲取當前時間并將其格式化為 "年-月-日 時:分:秒" 的形式,并以字符串的形式輸出。
其他答案
-
在 Java 編程中,要獲取當前時間并表示為字符串,你可以使用 java.time 包中的 LocalDateTime 類和 DateTimeFormatter 類。以下是詳細的操作步驟:
導入相關類: 首先,需要導入 java.time 包中的類,以及用于格式化的 DateTimeFormatter 類。
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
獲取當前時間: 使用 LocalDateTime.now() 方法獲取當前的日期時間。
LocalDateTime currentDateTime = LocalDateTime.now();
定義日期時間格式: 使用 DateTimeFormatter 類定義你希望的日期時間格式。
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
格式化日期時間為字符串: 使用定義好的格式化器將當前日期時間格式化為字符串。
String formattedDateTime = currentDateTime.format(formatter);
System.out.println("Formatted Current Date and Time: " + formattedDateTime);
完整代碼示例:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class DateTimeToStringExample {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = currentDateTime.format(formatter);
System.out.println("Formatted Current Date and Time: " + formattedDateTime);
}
}
上述代碼將獲取當前時間并將其格式化為 "年-月-日 時:分:秒" 的形式,并以字符串的形式輸出。
-
在 Java 編程中,要獲取當前時間并表示為字符串,可以使用 java.time 包中的 LocalDateTime 類和 DateTimeFormatter 類。以下是詳細的操作步驟:
導入相關類: 首先,需要導入 java.time 包中的類,以及用于格式化的 DateTimeFormatter 類。
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
獲取當前時間: 使用 LocalDateTime.now() 方法獲取當前的日期時間。
LocalDateTime currentDateTime = LocalDateTime.now();
定義日期時間格式: 使用 DateTimeFormatter 類定義你希望的日期時間格式。
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
格式化日期時間為字符串: 使用定義好的格式化器將當前日期時間格式化為字符串。
String formattedDateTime = currentDateTime.format(formatter);
System.out.println("Formatted Current Date and Time: " + formattedDateTime);
完整代碼示例:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class DateTimeToStringExample {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = currentDateTime.format(formatter);
System.out.println("Formatted Current Date and Time: " + formattedDateTime);
}
}
上述代碼將獲取當前時間并將其格式化為 "年-月-日 時:分:秒" 的形式,并以字符串的形式輸出。