1Date() + SimpleDateFormat()
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");Date date = new Date();Systemoutprintln(dateFormatformat(date));
2 Calender() + SimpleDateFormat()Calendar cal = CalendargetInstance();
Systemoutprintln(dateFormatformat(calgetTime()));
举个例子给你:
import javautilDate;
import javatextDateFormat;
import javatextSimpleDateFormat;
import javautilCalendar;
public class GetCurrentDateTime {
public static void main(String[] args) {
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
//get current date time with Date()
Date date = new Date();
Systemoutprintln(dateFormatformat(date));
//get current date time with Calendar()
Calendar cal = CalendargetInstance();
Systemoutprintln(dateFormatformat(calgetTime()));
}
}
别忘了import
1、Calendar
Calendar c = CalendargetInstance();
取得系统日期:year = cget(CalendarYEAR)
month = cgrt(CalendarMONTH)
day = cget(CalendarDAY_OF_MONTH)
取得系统时间:hour = cget(CalendarHOUR_OF_DAY);
minute = cget(CalendarMINUTE)
2、new Date
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");
Date curDate = new Date(SystemcurrentTimeMillis());//获取当前时间
String str = formatterformat(curDate);
可以指定时区的时间(待):
df=DateFormatgetDateTimeInstance(DateFormatFULL,DateFormatFULL,LocaleCHINA);
Systemoutprintln(dfformat(new Date()));
如何获取Android系统时间是24小时制还是12小时制
ContentResolver cv = thisgetContentResolver();
String strTimeFormat = androidproviderSettingsSystemgetString(cv,
androidproviderSettingsSystemTIME_12_24);
(strTimeFormatequals("24"))
{Logi("activity","24");}
3、new Time 获取24小时时间
Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone资料。
tsetToNow(); // 取得系统时间。
int year = tyear;
int month = tmonth;
date = tmonthDay;
int hour = thour; // 0-23
int minute = tminute;
int second = tsecond;
我来回答:
import javautilDate;
import javatextSimpleDateFormat;
要用这些包的,
Date nowTime=new Date();
SimpleDateFormat m=new SimpleDateFormat("yyyy年MM月dd日");
不知道你还要不要小时
要的话在
加HH时mm分ss秒
在哪加你也应该知道的
Calendar c=CalendargetInstance();
int y=cget(CalendarYEAR);
int m=cget(CalendarMONTH);
int d=cget(CalendarDATE);String date=y+"-"+m+"-"+d; Date d=javasqlDatevalueOf(time);
mysql数据库里有自动取得系统时间字段,如果你想手动输入时间的话可以把时间设置为string类型,然后通过获取时间的方法往数据库里存。
import javautilCalendar;
import javautilDate;
public class abcd {
public static void main(String[] args) {
Calendar c = CalendargetInstance();
Date d = cgetTime();
String a = dtoLocaleString();
Systemoutprintln(a);
}
}
一个简单的获取当前系统时间方法。
以上就是关于请问:怎么用java语言获取当前系统时间,以便自动插入数据库中全部的内容,包括:请问:怎么用java语言获取当前系统时间,以便自动插入数据库中、用JAVA编Android软件时 需要用到的 关于 获取 或 处理 时间的 函数有哪些 详细点、JAVA 如何得到系统当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)