new Date()出來的時間是本地時間。即調用本機時間,在當前電腦上的系統時間。
② java如何獲取當前系統時間需要用Date型的
Calendar c=Calendar.getInstance();
int y=c.get(Calendar.YEAR);
int m=c.get(Calendar.MONTH);
int d=c.get(Calendar.DATE);String date=y+"-"+m+"-"+d; Date d=java.sql.Date.valueOf(time);
③ 如何在java程序中獲取java.sql.Date類型的當前系統時間
用System.currentTimeMillis()方法來實現抄 。
代碼如下:襲
java.sql.DatecurrentDate=newjava.sql.Date(System.currentTimeMillis());
說明:
返回long類型,一般用於獲取某個方法或其它的執行時間差,在開始前獲取一次,在結束時獲取一次,結束時間減去開始時間,得到執行時間。
④ java中如何用Date類型接收系統當前時間
java日期格式轉換,將制定格式的字元串轉換成Date類型:回
SimpleDateFormat sd = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
try {
Date date = sd.parse("2011/3/29 0:00:00");
System.out.println(date.toString());
} catch (ParseException e) {
// TODO Auto-generated catch block
System.out.println(e);
e.printStackTrace();
}
是要這個答嗎?
⑤ javadate設置對象時間為1971
Date 類表示告檔系統特定的時間戳,可以精確到毫秒。Date 對象表示時間的默認順序是星期、月、日、小時、分、秒、年。
1. 構造方法
Date 類有如下兩個構造方法。
Date():此種形式表示分配襪毀亂 Date 對象並初始化此對象,以表示分配它的時間(精確到毫秒),使用該構造方法創建的對象可以獲取本地的當前時間。
Date(long date):此種形式表示從 GMT 時間余答(格林尼治時間)1970 年 1 月 1 日 0 時 0 分 0 秒開始經過參數 date 指定的毫秒數。
⑥ java如何得到系統時間,Date型
java 得到系統時間,直接私用Date類型,直接生成一個對象即可,示例如下:
importjava.util.Date;
importjava.text.DateFormat;
importjava.text.SimpleDateFormat;
Datedt=newDate();//如果不需要格版式,可直接用權dt,dt就是當前系統時間
DateFormatdf=newSimpleDateFormat("yyyy/MM/ddHH:mm:ss");//設置顯示格式
StringnowTime="";
nowTime=df.format(dt);//用DateFormat的format()方法在dt中獲取並以yyyy/MM/ddHH:mm:ss格式顯示
⑦ 在java中我想得到系統時間,但不要年月日,應該怎麼辦
---------------------------------------------------
給你寫了這個方法春汪基
public static String getSystemTime(){
java.util.Date currentTime = new java.util.Date();
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("HH:mm:ss");
return formatter.format(currentTime);
}
另外,還可以用下面代碼,先獲得年扒謹月日,時分秒,然後截取字元串,只要後面陵檔時分秒。
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //獲得年月日時分秒
String systemDate = formatter.format(currentTime);
String systemTime = systemDate.substring(11,19);
---------------------------------------------------
⑧ Java 如何顯示當前系統日期與時間
import java.text.*;
import java.util.*;
public final class Constants { // Session keys
public static final String getDate(){
Calendar cal = Calendar.getInstance();
java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String cdate = sdf.format(cal.getTime());
System.out.println("times is :"+cdate);
return cdate;
}
}
上面的代碼用到了Java中的Calendar類,這是個時間類,後面用到了時間格式化的類。
「yyyy-MM-dd HH:mm:ss」代表要想得到的時間字元串的類型。
String cdate = sdf.format(cal.getTime());
通過格式化類的format方法格式化時間,得到想要的字元串。
http://www.leaninit.cn/article.asp?id=44
⑨ 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);
}
}
⑩ 如何在java中取系統時間
1.首先獲取當前時間:抄
java.util.Date nowdate = new java.util.Date();
2.然後如果你想時間的格式和你想用的時間格式一致 那麼就要格式化時間了SimpleDateFormat 的包在java.text包下SimpleDateFormat
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") //年月日 時分秒
String t = sdf.parse(nowdate);