導航:首頁 > 編程語言 > java秒轉date

java秒轉date

發布時間:2024-12-19 17:38:49

java date怎樣賦值

java 中date賦值方法:

1.通過new對象獲取當前的時間復制給date;

Datedate=newDate();

2.通過SimpleDateFormat將字元串轉換為date:

SimpleDateFormatformat=newSimpleDateFormat("yyyy年MM月ddHH:mm:ss");
Datedate=format.parse(str);//str表示yyyy年MM月ddHH:mm:ss格式字元串

3.通過Calendar獲得date

Calendarcalendar=Calendar.getInstance();
Datedate=calendar.getTime();

Ⅱ java時間轉換

java中毫秒轉日期:
//毫秒轉換為日期
public static void main(String[] args) {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
long now = System.currentTimeMillis();
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(now);
System.out.println(now + " = " + formatter.format(calendar.getTime()));
// 日期轉換為毫秒 兩個日期想減得到天數
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String start="2011-09-20 12:30:45";
String end ="2011-10-20 6:30:00";
//得到毫秒數
long timeStart=sdf.parse(start).getTime();
long timeEnd =sdf.parse(end).getTime();
//兩個日期想減得到天數
long dayCount= (timeEnd-timeStart)/(24*3600*1000);
System.out.println(dayCount);
}

Ⅲ java 日期類 Date 在使用時發現一個毫秒向日期轉換的問題 請問是否有大神解釋一下

packageretestC9;

importjava.text.SimpleDateFormat;
importjava.util.Date;
importjava.util.Locale;
importjava.util.TimeZone;

publicclassTest2{
publicstaticvoidmain(String[]args){
longtime=System.currentTimeMillis();
for(longi=0;i<time;i+=3600000){
Datedata1=賣笑newDate(i);
Datedata2=newDate(i+3600000);
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd:HH-mm-ss");
String歲配渣s1=sdf.format(data1);
Strings2=sdf.format(data2);
if(s1.equals(s2)){
System.out.print("有問題的時間是:"+i+"__"+s1+"乎悄和");
System.out.println((i+3600000)+"__"+s2);
}
}
System.out.println(newDate(527004000000l));//SatSep1323:00:00CDT1986一定要看到CDT
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd:HH-mm-ss",
Locale.CHINA);
TimeZonecdtTime=TimeZone.getTimeZone("CDT");
sdf.setTimeZone(cdtTime);
System.out.println(sdf.format(newDate(527004000000l)));
System.out.println(newDate(527007600000l));//SatSep1323:00:00CST1986一定要注意CST
System.out.println(sdf.format(newDate(527007600000l)));

}
}

Ⅳ java編程之怎樣把Long轉換成Date的日期格式

把long時間的毫秒轉化為Date日期有2種方法。
第一,利用java.util.Date直接轉換
1、獲取到毫秒值 millis
2、new一個Date對象 date
3、直接調用date.setTime(millis)
第二種方法利用java.util.Calendar轉換
1、獲取到毫秒值 millis
2、獲取一個日歷類Calendar實例cal
3、調用cal.setTimeInMillis(millis);
4、獲取cal的Date對象,getTime();
示例:

1
2
3
4
5
6
7

Date date = new Date();
date.setTime(millis);

Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(millis);
Date date = cal.getTime();

Ⅳ java 毫秒轉換時間

時間除以1000轉換成秒,對60取余就是秒數,除以60後再對60取余是分,除以60後再對24取余是小時

閱讀全文

與java秒轉date相關的資料

熱點內容
生意不忙怎麼解壓 瀏覽:500
歡太健康app在哪裡下載 瀏覽:488
androidtools使用教程 瀏覽:971
十天突破雅思口語pdf劍9 瀏覽:295
李誕笑場pdf 瀏覽:265
自用紙巾做解壓筆 瀏覽:129
銀行流水解壓碼是多少 瀏覽:895
百度哪個app好用 瀏覽:316
115廣告聯盟源碼 瀏覽:494
聯通app簽到源碼 瀏覽:680
怎麼連接另一個伺服器的資料庫 瀏覽:742
貓盤洗白命令 瀏覽:844
168api源碼 瀏覽:967
不同地方的文件伺服器如何通信 瀏覽:599
自己電腦上搭建ftp伺服器地址 瀏覽:977
程序員的秋招秘籍 瀏覽:821
單片機國內外研究現狀 瀏覽:308
gta5如何進千人真實伺服器 瀏覽:996
電腦html壁紙源碼 瀏覽:726
c語言返回命令 瀏覽:933