java 如何获取当前系统时间

java 如何获取当前系统时间,第1张

/

获取当前系统时间

@return 返回短时间字符串格式yyyy-MM-dd

/

public static String getStringDateShort() {

Date currentTime = new Date();

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

String dateString = formatterformat(currentTime);

return dateString;

}

获取当前系统时间

@return返回短时间格式 yyyy-MM-dd

/

public static Date getNowDateShort() {

Date currentTime = new Date();

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

String dateString = formatterformat(currentTime);

ParsePosition pos = new ParsePosition(8);

Date currentTime_2 = formatterparse(dateString, pos);

return currentTime_2;

}

Date date=new Date();

DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String time=formatformat(date);//time就是当前时间

import javatextSimpleDateFormat;

import javautilDate;

Date d=new Date();//获取时间

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//转换格式

Systemoutprintln(sdfformat(d));//打印

因为你的这一句 Calendar c = CalendargetInstance();是写在循环外面的,声明了c以后那c就是这一刻的时间,无论你再怎么循环还是只打印声明c时的时间。这段代码我没太看明白你要做什么,不过你想循环输出当前的时间可以这样写:

while(true){

Calendar c = CalendargetInstance();

int time = cget(CalendarSECOND);

Systemoutprintln(time);

}

把Calendar c = CalendargetInstance();写在循环里就是不停的循环获得当前时间。

你这个就是当前时间和你说的电脑显示时间两个是一样的= ="

CalendargetInstance()getTime()<----系统时间

抓网路时间的方法 大陆区请自行换抓取网址

/

网路时间

@return

/

public String date() {

String date = null;

try {

URL url = new URL(">

以上就是关于java 如何获取当前系统时间全部的内容,包括:java 如何获取当前系统时间、java有什么方法可以把获取当前时间要精确到秒、java中获得当前时间(yyyy-mm-dd)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存