java取當前時間的日期
⑴ java怎麼獲取當前日期
java中的Date類,實例化即可獲取當前日期:
(import java.util.Date;
import java.text.SimpleDateFormat; )
代碼:
Date now = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");
String curDate= dateFormat.format( now );
⑵ 如何用java語言 獲得系統當前日期
java語言 獲得系統當前日期:
1、Date date=new Date();這個是java提供的時間類,可以從中取出,年、月日、時、分、秒
2、SimpleDateFormat這個是時間格式類,對時間進行格式化
String time=new SimpleDateFormat("HH:mm:ss").format(new Date())
time=15:02:03
String time=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())
time=2015-05-26 15:02:03
3、System.currentTimeMillis(),返回的是long型日期時間
long time=System.currentTimeMillis();
time=352632563256;
⑶ java 獲取當前日期時間和本周的星期一的日期時間
提倡了一下中文寫,...
static public void main(String 參數[]){
SimpleDateFormat 格式=new SimpleDateFormat("y年M月d日 E H時m分s秒",Locale.CHINA);
Calendar 日歷=Calendar.getInstance(Locale.CHINA);
//當前時間,貌似多餘,其實是為了所有可能的系統一致
日歷.setTimeInMillis(System.currentTimeMillis());
System.out.println("當前時間:"+格式.format(日歷.getTime()));
日歷.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
System.out.println("周一時間:"+格式.format(日歷.getTime()));
}
===========
改到後天測了一下
輸出
當前時間:2011年8月31日 星期三 12時32分40秒
周一時間:2011年8月29日 星期一 12時32分40秒
⑷ JAVA中獲取系統當前時間該怎麼寫
一. 獲取當前系統時間和日期並格式化輸出:
import java.util.Date;
import java.text.SimpleDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//設置日期格式
System.out.println(df.format(new Date()));// new Date()為獲取當前系統時間
}
}
二. 在資料庫里的日期只以年-月-日的方式輸出,可以用下面兩種方法:
1、用convert()轉化函數:
String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
System.out.println(rs.getString("convertBookDate"));
2、利用SimpleDateFormat類:
先要輸入兩個java包:
import java.util.Date;
import java.text.SimpleDateFormat;
然後:
定義日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
sql語句為:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
輸出:
System.out.println(df.format(rs.getDate("bookDate")));
⑸ java中獲得當前時間(yyyy-mm-dd)
public static String getSystemTime()
{
return new SimpleDateFormat("yyyy-MM-dd").format(new Date(System.currentTimeMillis()));
}
這個方法就可以得到, 靜態的, 用類名.方法名.
⑹ java如何獲取當前日期並計算出2個月後的日期
//0、日期輸出格式
SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd,HH:mm:ss");
//1、獲取當前日期 方式一
Date b = new Date();
System.out.println(f.format(b));
//2、獲取當前日期 方式二
Calendar c = Calendar.getInstance();
//可以手動設置日期
//c.set(2011, Calendar.JANUARY, 31);
System.out.println(f.format(c.getTime()));
//3、獲取當前日期增加兩個月後的日期,
c.add(Calendar.MONTH, 2);
System.out.println(f.format(c.getTime()));
⑺ Java如何獲取Date類型且格式為yyyy-mm-dd的日期數據
@return返回長時間格式 yyyy-MM-dd HH:mm:ss
*/ public static Date getSqlDate() {
Date sqlDate = new java.sql.Date(new Date().getTime());
return sqlDate; }
/**
* 獲取現在時間
@return返回長時間格式 yyyy-MM-dd HH:mm:ss
*/ public static Date getNowDate() {
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
ParsePosition pos = new ParsePosition(8);
java.sql 類 Date
java.lang.Object
java.util.Date
java.sql.Date
所有已實現的介面:
Serializable,Cloneable,Comparable<Date>
public class Dateextends Date
概述:一個包裝了毫秒值的瘦包裝器 (thin wrapper),它允許 JDBC 將毫秒值標識為 SQL DATE 值。毫秒值表示自 1970 年 1 月 1 日 00:00:00 GMT 以來經過的毫秒數。
為了與 SQL DATE 的定義一致,由 java.sql.Date 實例包裝的毫秒值必須通過將小時、分鍾、秒和毫秒設置為與該實例相關的特定時區中的零來「規范化」。
以上內容參考:網路-date
⑻ java 獲取當前日期,應該如何操作呢
import java.util.Date;
Date d = new Date();
⑼ 請問java怎樣獲取當前的日期呢
獲取當前系統時間和日期並格式化輸出:
import java.util.Date;
import java.text.SimpleDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//設置日期格式
System.out.println(df.format(new Date()));// new Date()為獲取當前系統時間
}
}
⑽ java如何得到年月日。
1、獲取當前的時間
Date date=new Date();//此時date為當前的時間
2、設置時間的格式
Date date=new Date();//此時date為當前的時間
System.out.println(date);
SimpleDateFormat dateFormat=new SimpleDateFormat(「YYYY-MM-dd」);//設置當前時間的格式,為年-月-日
System.out.println(dateFormat.format(date));
SimpleDateFormat dateFormat_min=new SimpleDateFormat(「YYYY-MM-dd HH:mm:ss」);//設置當前時間的格式,為年-月-日 時-分-秒
System.out.println(dateFormat_min.format(date));
(10)java取當前時間的日期擴展閱讀
java 獲取當前微秒時間:
package com.ffcs.itm;
public class DataSecUtils {
public static void main(String[] args) {
System.out.println(System.currentTimeMillis()); // 毫秒
System.out.println(getmicTime());
System.out.println(System.currentTimeMillis()); // 毫秒
System.out.println(getmicTime());
}
/**
* @return返回微秒
*/
public static Long getmicTime() {
Long cutime = System.currentTimeMillis() * 1000; // 微秒
Long nanoTime = System.nanoTime(); // 納秒
return cutime + (nanoTime - nanoTime / 1000000 * 1000000) / 1000;
}
}