本文目錄一覽:
- 1、Java 使用Formatter類格式化輸出日期時間
- 2、java中時間格式化輸出
- 3、java中,Date如何格式化為「yyyy-MM-dd」格式Date,並可按需求格式輸出!(java.util.Date)
- 4、如何輸出格式化時間
- 5、java中怎麼格式化日期??
Java 使用Formatter類格式化輸出日期時間
public class DateFormatDemo {public static void main(String[] args) throws ParseException {// 創建日期對象Date d = new Date();// 給定模式SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);// public final String
java中時間格式化輸出
使用SimpleDateFormat即可,代碼如下
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil {
public static String formatDate(Date date)throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
return sdf.format(date);
}
public static Date parse(String strDate) throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
return sdf.parse(strDate);
}
}
java中,Date如何格式化為「yyyy-MM-dd」格式Date,並可按需求格式輸出!(java.util.Date)
SimpleDateFormat dateFormat2=new SimpleDateFormat(“yyyy-MM-dd”);
System.out.println(dateFormat2.format(date));
如何輸出格式化時間
利用java里的Date類輸出,進階的做法還可以用simpleDateformat類進行格式化輸出日期。代碼如下:import java.text.SimpleDateFormat;import java.util.Date;/** * 日期格式化 * @author young * */public class SimpleDateFormatTest {public static void main(String[] args) {// 在構造器中傳入日期樣式// SimpleDateFormat sdf=new SimpleDateFormat(// “yyyy.MM.dd G ‘at’ HH:mm:ss z”);SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy”);// sdf=new SimpleDateFormat(“yyyy年MM月dd日 HH時mm分ss秒”);// 當前系統時間Date date = new Date();// 調用format(Date date)對象傳入的日期參數進行格式化// format(Date date)將日期轉化成字元串String formatDate = sdf.format(date);System.out.println(“格式化後的日期為:” + formatDate);}}。
java中怎麼格式化日期??
你可以用String類的format方法,例如: System.out.println(String.format(“%ty年%tm月%td日”,date));下面是一個完整的例子。
public class FormatDateTest
{
public static void main(String[] args)
{
Date date = new Date(System.currentTimeMillis());
System.out.println(String.format(“%ty年%tm月%td日”,date));
System.out.println(String.format(“%tY年%tm月%td日”,date));
System.out.println(String.format(“%tY年%tm月%td日%tH時%tM分%tS秒”,date));
}
}
%ty是格式化年,%tm是格式化年,%td是格式化天,%tH格式化發時,%tM格式化分,%tS格式化秒。另外%tY是把年格式化為四位形式,如1999,而不是99。%tI是把時格式化為12小時制。格式化字元串中的是表示格式化同一個日期,當然你也可以這麼寫: System.out.println(String.format(“%ty年%tm月%td日”,date,date,date));
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/311115.html