永发信息网

java 怎么调用当前时间 要详细的语句 谢谢

答案:4  悬赏:60  手机版
解决时间 2021-11-23 19:07
  • 提问者网友:城市野鹿
  • 2021-11-23 09:38
java 怎么调用当前时间 要详细的语句 谢谢
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-11-23 10:46
import java.util.Date;

public class Add {
public static void main(String[] args) {

Calendar aa = Calendar.getInstance();

int hour = aa.get(Calendar.HOUR_OF_DAY);
int m = aa.get(Calendar.MINUTE);
int s = aa.get(Calendar.SECOND);
String sHour = null;
String sM = null;
String sS =null;
if(hour<10)
sHour = "0"+hour;
else
sHour = ""+hour;
if(m <10)
sM ="0"+m;
else
sM = ""+m;
if(s <10)
sS = "0"+s;
else
sS = ""+s;

System.out.println("time :"+sHour +":"+sM+":"+sS);

Date d = aa.getTime();
System.out.println(d.toLocaleString());

}

}
=====================
输出:
2011-4-18 20:11:56
全部回答
  • 1楼网友:玩家
  • 2021-11-23 14:03
public static String getCurrentTime() {
java.util.Date date = new java.util.Date();
// 取本地系统时间:2000-10-27 09:36:58
String currTime = DateFormat.getDateTimeInstance().format(date);
return currTime;// 返回本地系统时间:2000/10/27 09:36:58
}

在项目中,当前系统时间和数据库的时间可能不同步,最好以数据库时间为准。在插入时,SQL里直接用now()
  • 2楼网友:廢物販賣機
  • 2021-11-23 13:08
System.currentTimeMillis(),也可以
  • 3楼网友:舊物识亽
  • 2021-11-23 12:17
SimpleDateFormat format = new SimpleDateFormat(
"yyyy年-M月-d日 kk时:m分:ss秒 E ");
String nowtime = format.format(new Date());
System.out.println(new Date());
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯