導航:首頁 > 編程語言 > javadatetime類

javadatetime類

發布時間:2023-09-22 07:57:03

『壹』 java datetime類在哪個jar包中怎麼引入

雖然網上有什麼date4j,但是jar太糾結了,先給出源碼,可以繼承到自己的util包中,作為一個資深程序員,我相信都有不少好的util工具類,我也希望經過此次分享,能帶動技術大牛們能分享出自己的好用的工具類。

接下來再來看看如何使用:

獲取當前系統時間:DateTime.now(); 返回的是一個DateTime對象。
一個DateTime對象可以轉換成我們需要的各種日期格式,
例如:java.util.date
DateTime.now().toDate();
大家可能也覺得這個寫法還沒有直接new Date();來得快對不對。
那麼有很多情況是一個字元串,需要轉換成java.util.Date對象,我們該怎麼做呢?
new DateTime("2014-10-29").toDate();
當然也可以是這樣的
new DateTime("2014-10-29 15:19:23").toDate();
這里的只是基礎用法,還有一些情況是將java.util.Date轉換成字元串格式的
可能大家一般會用SimpleDateFormat,但是這個太費事了,我們看看簡單的辦法。
new DateTime(new Date()).toDateString();
返回的是 2014-10-29 這種格式的字元串
new DateTime(new Date()).toDateTimeString();
返回的是2014-10-29 15:23:23 這種格式的字元串
如果我們需要類似 2014年10月29日 或 2014年10月29日 15時23分34秒 這種格式的怎麼辦呢
new DateTime(new Date()).toDateTimeString("yyyy年MM月dd日");
new DateTime(new Date()).toDateTimeString("yyyy年MM月dd日 hh時mm分ss秒");
這樣就可以了!

來自:http://blog.csdn.net/yakson/article/details/40586639

『貳』 java如何獲取資料庫中datetime類型數據

java.util.Date date;
Timestamp timestamp = resultSet.getTimestamp(i);
if (timestamp != null)
date = new java.util.Date(timestamp.getTime()));

解釋一下:首先從結果集中拿到timestamp,然後作為參數傳入date中,就變成java.util.Date類型
然後轉回成你想要的答格式就ok了,一般用
DateFormat df=new SimpleDateFormat(format);
String result=df.format(date );

『叄』 Java中如何實現datetime

Java中Calendar的使用方法
package Date;
import java.util.Calendar;
import java.util.Date;
public class CalendarDemo {
public static void main(String[] args) {
Calendar calendar=Calendar.getInstance();
calendar.setTime(new Date());
System.out.println("現在時間是:"+new Date());
String year=String.valueOf(calendar.get(Calendar.YEAR));
String month=String.valueOf(calendar.get(Calendar.MONTH)+1);
String day=String.valueOf(calendar.get(Calendar.DAY_OF_MONTH));
String week=String.valueOf(calendar.get(Calendar.DAY_OF_WEEK)-1);
System.out.println("現在時間是:"+year+"年"+month+"月"+day+"日,星期"+week);
long year2009=calendar.getTimeInMillis();
calendar.set(1989,9,26);//這里與真實的月份之間相差1
long year1989=calendar.getTimeInMillis();
long days=(year2009-year1989)/(1000*60*60*24);
System.out.println("今天和1989年10月26日相隔"+days+"天,"+"也就是說我在這個美麗的星球上已經幸福的生活了"+days+"天。");
}
}
=======================
Calendar CD = Calendar.getInstance();
int YY = CD.get(Calendar.YEAR) ;
int MM = CD.get(Calendar.MONTH) 1;
int DD = CD.get(Calendar.DATE);
int HH = CD.get(Calendar.HOUR);
int NN = CD.get(Calendar.MINUTE);
int SS = CD.get(Calendar.SECOND);
int MI = CD.get(Calendar.MILLISECOND);

『肆』 資料庫datetime java用什麼類型

我試過的用java.sqk.Timestamp是最好不過的,可以直接轉換
但是可能會出現最後多2位 多個 .4 類似
然後自己寫個過濾器自己處理下就行了

『伍』 java怎麼將date類型轉換成datetime類型

日期內容的字元串轉化為DateTime類型,將字元類型的日期轉化為DateTime類型主要有以下方法:

方法一:Convert.ToDateTime(string)

string格式有要求,必須是yyyy-MM-dd hh:mm:ss

方法二:Convert.ToDateTime(string, IFormatProvider)

stringdateString="20110526";

DateTimedt=DateTime.ParseExact(dateString,"yyyyMMdd",System.Globalization.CultureInfo.CurrentCulture);

DateTimedt=DateTime.ParseExact(dateString,"yyyyMMdd",System.Globalization.CultureInfo.InvariantCulture);

『陸』 在JAVA中如何將String轉換成Datetime類型

java代碼

String strDate = "2017-03-27T13:11:50.657";

strDate = strDate.replaceAll("T", " ");

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

Date dateTime;

try {

dateTime = formatter.parse(strDate);

System.out.println(formatter.format(dateTime));

} catch (ParseException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

資料拓展:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,回還摒棄了C++里難以理解的答多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論

『柒』 javabean中datetime類型的數據怎麼定義

java裡面對應的對象分別為int和Date
public class User
{
private int age;
private Date birth;
...
...
}

閱讀全文

與javadatetime類相關的資料

熱點內容
滴滴app沒有什麼功能 瀏覽:493
機器人喝編程到底該學哪個 瀏覽:704
買房哪個網站好 瀏覽:913
打完新冠疫苗下載什麼app可以查到 瀏覽:879
海信電視用哪個app看網路電視 瀏覽:96
編程什麼時候流行的 瀏覽:683
自學編程新手看什麼書 瀏覽:180
linux全盤tar 瀏覽:454
ps文件命名自動輸入怎麼辦 瀏覽:467
iphone6plus切圖 瀏覽:822
iphone6沒有提示更新 瀏覽:41
cc網路圖教程 瀏覽:650
u盤無法剪切文件到電腦里 瀏覽:497
中海達靜態數據大概多少內存 瀏覽:599
蘋果6s手機文件管理器 瀏覽:107
qq頭像非主流女生捂臉 瀏覽:736
java判斷string編碼 瀏覽:941
excel工資簿如何匹配相同數據 瀏覽:159
視頻課程學習有哪些app 瀏覽:375
鐵模編程怎麼學 瀏覽:298

友情鏈接