Java获取当前时间并拼接成字符串:年月日时分秒
您可以使用java.util.Calendar和java.text.SimpleDateFormat类来获取当前时间的年月日时分秒,并将它们拼接成一个字符串。以下是一个示例代码:
import java.util.Calendar;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 获取年月日时分秒
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1; // 月份从0开始,需要加1
int day = calendar.get(Calendar.DAY_OF_MONTH);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
// 拼接成字符串
String timestamp = String.format("%04d%02d%02d%02d%02d%02d", year, month, day, hour, minute, second);
System.out.println(timestamp);
}
}
运行以上代码,将会输出当前时间的年月日时分秒的字符串形式。例如,如果当前时间是2022年3月15日下午2点30分10秒,则输出为20220315143010。
原文地址: https://www.cveoy.top/t/topic/p8nN 著作权归作者所有。请勿转载和采集!