发布网友 发布时间:2022-04-23 16:35
共4个回答
热心网友 时间:2023-06-27 13:07
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()
热心网友 时间:2023-06-27 13:07
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
热心网友 时间:2023-06-27 13:08
SimpleDateFormat format = new SimpleDateFormat(
"yyyy年-M月-d日 kk时:m分:ss秒 E ");
String nowtime = format.format(new Date());
System.out.println(new Date());
热心网友 时间:2023-06-27 13:08
System.currentTimeMillis(),也可以