请问:怎么用java语言获取当前系统时间,以便自动插入数据库中

请问:怎么用java语言获取当前系统时间,以便自动插入数据库中,第1张

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 如何得到系统当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9497339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存