A. 在java中如何使int 變成日期格式類型
public static void main(String[] args) {
//分配 Date 對象並初始化此對象,以表示自從標准基準時間(稱為「歷元(epoch)」,
//即 1970 年 1 月 1 日 00:00:00 GMT)以來的指定毫秒數
Date date =new Date(3600);
//使用日期格式化類完成日期到格式化字元串的輸出
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss:SS");
System.out.println(format.format(date));
}
B. 將java怎麼將long類型的時間轉換成年月日的形式
用java代碼實現:
public static String longToDate(long lo){
Date date = new Date(lo);
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sd.format(date);
}
資料拓展:
長整型(long)是計算機程序語言,是程序設計中數據類型回的一種表現方式,一般答情況下用long 表示長整型。 long 有符號64位整數,范圍是-2^63-2^63 -1 Int64。
C. 【java小知識】長整型對象ration轉化為時間格式, 如果不到60分鍾則只顯示分:秒,比如
publicclassDemo001{
publicStringformatTime(longtime)
{
=time/1000;
StringstrHour=""+(time/3600);
StringstrMinute=""+time%3600/60;
StringstrSecond=""+time%3600%60;
strHour=strHour.length()<2?"0"+strHour:strHour;
strMinute=strMinute.length()<2?"0"+strMinute:strMinute;
strSecond=strSecond.length()<2?"0"+strSecond:strSecond;
StringstrRsult="";
if(!strHour.equals("00"))
{
strRsult+=strHour+":";
}
if(!strMinute.equals("00"))
{
strRsult+=strMinute+":";
}
strRsult+=strSecond;
returnstrRsult;
}
publicstaticvoidmain(String[]args){
Demo001de=newDemo001();
System.out.println(de.formatTime(60000));
}
}
結果如下:
D. java有哪些基本數據類型
網路上有很多。基本類型有八種,都有對應的封裝類。類型基本上可以分為三類:char、boolean和byte、short、int、long、float和double。類型可以分為整數類型(如位元組、短整型、整型、長整型)和浮點類型(如浮點型和雙精度型)。JAVA中沒有無符號值類型,它們的值域是固定的,不會隨著機器硬體環境或操作系統的變化而變化。
字元類型,-128到127之間的位元組8位有符號整數,-32768到32767之間的短16位無符號整數,-231到231-1之間的Int 32位有符號整數,-263到263-1之間的Long 64位有符號整數,根據IEEE754-1985標準的Float 32位單精度浮點數,根據IEEE754-1985標準的Double 64位雙精度浮點數1布爾類型在前一章的邏輯運算符中,我們已經看到了值為true和false的變數,它們被稱為布爾變數。