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的变量,它们被称为布尔变量。