當前位置:首頁 » 編程語言 » javadate賦值

javadate賦值

發布時間: 2022-12-22 20:14:52

A. java中,我用simpledateformat.parse給date賦值,為什麼他一定要我拋出

因為系統無法決定你輸入的date類型的日期或者str的日期格式是否正確。如果正確就能格式化,否則會拋出異常

B. Java中的怎麼給日期類型賦值啊,比如說是1992年2月5日。Date不行哇。最好舉個小例子。謝謝啦~

import java.util.Calendar;
import java.text.SimpleDateFormat;
import java.util.Date;

public class AA{
public static void main(String args[]){
Calendar cal = Calendar.getInstance();

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

//SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss G E D F w W a E F");

String mDateTime=formatter.format(cal.getTime());

System.out.println(mDateTime);

}
}

希望可以幫到你,不會再討論

C. java date 賦值

Date date = new Date();獲取系統時間

Date date = new Date(1999,11,12); 設置Date值為 1999年11月12號,後面也可以加上時分秒(過時方法)

剩下就是使用SimpleDateFormat轉化一個日期字元串賦值給Date了
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2008-08-08 12:10:12");

D. 請問java中怎樣給data類型賦初值

在java中Data不是類型是介面,所以你不能建立Data的實例。不知道你其實是不是想說Date類型吧。
Date類型有好幾種構造函數可以賦予初值。如:
Date(int year, int month, int date)
Date(int year, int month, int date, int hrs, int min)
Date(int year, int month, int date, int hrs, int min, int sec)
Date(long date)
Date(String s)
詳細的你可以參考java的jdk api文檔。建議你去下載個java的jdk api文檔方便學習。

E. java中Date類型怎麼賦固定值

文檔上是說這個構造函數已經過時了。
public
Date(long
date)
分配
Date
對象並初始化此對象,以表示自從標准基準時間(稱為「歷元(epoch)」,即
1970

1

1

00:00:00
GMT)以來的指定毫秒數。
參數:
date
-

1970

1

1

00:00:00
GMT
以來的毫秒數
這個應該還在用。

F. 請問java中怎樣給data類型賦初值

Date d = new Date();默認d為當前日期Mon Feb 27 11:56:50 CST 2012,直接new一個date類型即可得到初值,而不是空,不用特別地為它賦值

G. JAVA怎麼給一個sql.Date賦值

java.sql.Date是針對SQL語句使用的,它只包含日期而沒有時間部分java.util.Date是在除了SQL語句的情況下面使用的。它們都有getTime方法返回毫秒數,自然就可以直接構建。java.util.Date是java.sql.Date的父類,前者是常用的表示時間的類,我們通常格式化或者得到當前時間都是用他,後者之後在讀寫資料庫的時候用他,因為PreparedStament的setDate()的第2參數和ResultSet的getDate()方法的第2個參數都是java.sql.Date。java.sql.Date轉為java.util.Datejava.sql.Datedate=newjava.sql.Date();java.util.Dated=newjava.util.Date(date.getTime());java.util.Date轉為java.sql.Datejava.util.DateutilDate=newDate();java.sql.DatesqlDate=newjava.sql.Date(utilDate.getTime());java.util.DateutilDate=newDate();java.sql.DatesqlDate=newjava.sql.Date(utilDate.getTime());java.sql.TimesTime=newjava.sql.Time(utilDate.getTime());java.sql.Timestampstp=newjava.sql.Timestamp(utilDate.getTime());這里所有時間日期都可以被SimpleDateFormat格式化format()SimpleDateFormatf=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");f.format(stp);f.format(sTime);f.format(sqlDate);f.format(utilDate)java.sql.DatesqlDate=java.sql.Date.valueOf("2005-12-12");utilDate=newjava.util.Date(sqlDate.getTime());另類取得年月日的方法:importjava.text.SimpleDateFormat;importjava.util.*;java.util.Datedate=newjava.util.Date();//如果希望得到YYYYMMDD的格式SimpleDateFormatsy1=newSimpleDateFormat("yyyyMMDD");StringdateFormat=sy1.format(date);//如果希望分開得到年,月,日SimpleDateFormatsy=newSimpleDateFormat("yyyy");SimpleDateFormatsm=newSimpleDateFormat("MM");SimpleDateFormatsd=newSimpleDateFormat("dd");Stringsyear=sy.format(date);Stringsmon=sm.format(date);Stringsday=sd.format(date)

H. java.util.date 類型變數的怎麼將當前時間賦值進去

Date dt=new Date();
SimpleDateFormat sdf = new SimpleDateFormat( "yyyy年MM月dd HH:mm:ss");
String s=sdf.format(dt).toString(); /** 類型轉換**/
s=s.substring(0, s.length()-1); /**刪除末尾的字元串結束符**/

Test test=new Test();
test.setCurrentTime(java.sql.Date.valueOf(s));

I. java,怎麼給被封裝的Date類型賦值

SimpleDateFormat format= new SimpleDateFormat("yyyy年MM月dd HH:mm:ss");
Date date=format.parse(str);//str表示yyyy年MM月dd HH:mm:ss格式字元串

熱點內容
美嘉演算法口訣 發布:2025-05-16 06:03:15 瀏覽:951
c程序編譯連接 發布:2025-05-16 06:02:36 瀏覽:964
腳本魔獸 發布:2025-05-16 06:01:52 瀏覽:330
文件夾python 發布:2025-05-16 06:01:43 瀏覽:627
電腦我的世界伺服器游戲幣 發布:2025-05-16 05:27:25 瀏覽:487
索尼手機為什麼不能用安卓10 發布:2025-05-16 05:18:46 瀏覽:784
蔚來es6選擇哪些配置實用 發布:2025-05-16 05:18:05 瀏覽:130
小米如何掃碼wifi密碼 發布:2025-05-16 05:13:38 瀏覽:807
樓層密碼是什麼意思 發布:2025-05-16 05:13:37 瀏覽:13
創建文件夾失敗 發布:2025-05-16 05:12:59 瀏覽:396