當前位置:首頁 » 編程語言 » java列印時間

java列印時間

發布時間: 2022-07-25 03:52:46

java idea列印時間和當前時間不一樣

檢查是否指定參數和設置時區。
JVM運行時需要增加參數,並且指定時區D user.timezone=GMT+08,也可以直接在程序中設置時區,System.setProperty(「user.timezone」,」GMT +08″),或者直接加上28000.

❷ java列印當前日期和時間

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//設置日期格式
System.out.println(df.format(new Date()));// new Date()為獲取當前系統時間

❸ java怎麼獲取列印系統當前時間

//得到long類型當前時間 long l = System.currentTimeMillis(); //new日期對象 Date date = new Date(l); //轉換提日期輸出格式 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(dateFormat.format(date));

❹ 在java里,為什麼能用system.out.print(new Date( ));列印出時間來原理是什麼

public Date() {
this(System.currentTimeMillis());
}
這個是 Date 的源碼 獲取系統當前時間的毫秒數,
system.out.print(new Date( )) 輸出了獲取的時間

❺ java怎樣列印程序運行時間

開始運行程序前,你定義一個變數去保存開始的時間,在程序結束的時候,你可以再定義一個變數去保存這個時間,其實你可以用Double來存取,時間很短的,過後相減一下就可以得出來了。
給你個例子吧:

public class Test {
public static void main(String[] args) {
double start = System.currentTimeMillis() ;
for( int i = 0 ; i < 100000 ; i ++){
System.out.println("") ;
}
double end = System.currentTimeMillis() ;
System.out.println("time is : " + (end - start));

}
}

❻ java中如何輸出當時的日期和時間

代碼如下:

packagecom.grace.test;

importjava.text.DateFormat;
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Calendar;
importjava.util.Date;

publicclassshowDate{
publicstaticvoidmain(String[]args)throwsParseException{

Dated=newDate();
Strings=null;

/**輸出格式:MonMay0515:23:58CST2014*/
System.out.println(d);

/**輸出格式:2014-5-5*/
s=DateFormat.getDateInstance().format(d);
System.out.println(s);

/**輸出格式:2014-5-5*/
s=DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);
System.out.println(s);

/**輸出格式:2014年5月5日星期一*/
s=DateFormat.getDateInstance(DateFormat.FULL).format(d);
System.out.println(s);

/**輸出格式:2014-5-5*/
s=DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);
System.out.println(s);

/**輸出格式:14-5-5*/
s=DateFormat.getDateInstance(DateFormat.SHORT).format(d);
System.out.println(s);

/**輸出格式:2014-5-0500:00:00大寫H為24小時制*/
DateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
s=sdf.format(d);
System.out.println(s);

/**輸出格式:2014-5-0500:00:00小寫h為12小時制*/
DateFormatsdf2=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");
s=sdf2.format(d);
System.out.println(s);

/**輸出格式:20140505000000*/
DateFormatsdf3=newSimpleDateFormat("yyyyMMddHHmmss");
s=sdf3.format(d);
System.out.println(s);

/**字元串轉換城日期格式*/
s=sdf.format(d);
Datetoday=sdf.parse(s);
System.out.println("字元串轉成日期1:"+today);
System.out.println("字元串轉成日期2:"+sdf.format(today));

/**單獨輸出年月日時分秒等*/
Calendarc=Calendar.getInstance();
System.out.println("年:"+c.get(Calendar.YEAR));
//月份從0開始,加1校正
System.out.println("月:"+(c.get(Calendar.MONTH)+1)+"");
System.out.println("日:"+c.get(Calendar.DAY_OF_MONTH));
System.out.println("時:"+c.get(Calendar.HOUR_OF_DAY));
System.out.println("分:"+c.get(Calendar.MINUTE));
System.out.println("秒:"+c.get(Calendar.SECOND));
System.out.println("當前時間毫秒數:"+c.getTimeInMillis());
System.out.println("當前時間:"+c.getTime());
}
}

❼ java 用計時器寫一個程序,每隔一秒列印出當前時間。(不可使用循環語句,使用timer類)

new java.util.Timer().schele(new java.util.TimerTask(){
public void run(){
System.out.println(new java.util.Date());
}
}, 1000, 100);

❽ java多線程實現 5秒一次列印當前時間

import java.util.Date;public class PrintTime {
public static void main(String[] args) {
while (true) {
System.out.println(new Date());
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}

❾ JAVA怎麼列印出日期,格式為20131108

importjava.util.Date;
importjava.text.SimpleDateFormat;
publicclassDate_test
{
publicstaticvoidmain(String[]args)
{
SimpleDateFormatdf=newSimpleDateFormat("yyyyMMdd");//設置日期格式
System.out.println(df.format(newDate()));//newDate()為獲取當前系統時間
}
}

❿ java怎麼輸出系統當前的時間

利用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);
}
}

熱點內容
android數字滾動 發布:2025-01-28 10:18:51 瀏覽:565
dag見證伺服器是虛擬ip嗎 發布:2025-01-28 10:07:04 瀏覽:605
dz上傳的圖片不顯示 發布:2025-01-28 09:37:42 瀏覽:887
joinsql多表 發布:2025-01-28 09:23:26 瀏覽:729
php數組循環賦值 發布:2025-01-28 09:23:25 瀏覽:134
android42系統 發布:2025-01-28 09:21:59 瀏覽:902
菜單設計c語言 發布:2025-01-28 09:21:54 瀏覽:274
sql多表查詢優化 發布:2025-01-28 09:21:05 瀏覽:503
iphone6便捷訪問 發布:2025-01-28 09:05:11 瀏覽:177
四位驗證密碼是多少 發布:2025-01-28 08:56:13 瀏覽:809