在java中我想得到系统时间,但不要年月日,应该怎么办

如题所述

---------------------------------------------------

给你写了这个方法

public static String getSystemTime(){
java.util.Date currentTime = new java.util.Date();
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("HH:mm:ss");
return formatter.format(currentTime);
}

另外,还可以用下面代码,先获得年月日,时分秒,然后截取字符串,只要后面时分秒。

java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //获得年月日时分秒
String systemDate = formatter.format(currentTime);
String systemTime = systemDate.substring(11,19);

---------------------------------------------------
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-20
Calendar now = Calendar.getInstance();
int h = now.get(Calendar.HOUR_OF_DAY);
int m = now.get(Calendar.MINUTE);
int s = now.get(Calendar.SECOND);
第2个回答  2010-08-20
Data date = new Date();
这个包含年月日时分秒。
如果想得到自己想要的可以用 dataformat 类

在java中我想得到系统时间,但不要年月日,应该怎么办
public static String getSystemTime(){ java.util.Date currentTime = new java.util.Date();java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("HH:mm:ss");return formatter.format(currentTime);} 另外,还可以用下面代码,先获得年月日,时分秒,然后截取字符串,只要后面...

java如何得到系统时间,Date型
java 得到系统时间,直接私用Date类型,直接生成一个对象即可,示例如下:import java.util.Date;import java.text.DateFormat;import java.text.SimpleDateFormat; Date dt=new Date();\/\/如果不需要格式,可直接用dt,dt就是当前系统时间 DateFormat df = new SimpleDateFormat("yyyy\/MM\/dd HH:...

Java中获取当前系统对象的时间
首先,使用`java.util.Date`类是最直接的方法。创建一个`Date`对象,如`Date date = new Date();`,这个操作会获取系统当前的日期和时间。在控制台输出时,你会看到类似于"Fri Nov 30 19:40:37 CST 2018"的格林威治时间。然而,这可能不符合我们的常规格式,这时可以借助`SimpleDateFormat`进行...

JAVA中的系统时间用什么函数提取
可以通过data类 来获取...Date time=new Date();也可以利用System.currentTimeMillis()来获取..Date lastDate = new Date(System.currentTimeMillis());

在Java中如何输出当前系统日期?
利用java里的Date类输出,进阶的做法还可以用simpleDateformat类进行格式化输出日期。代码如下:import java.text.SimpleDateFormat;import java.util.Date;\/** * 日期格式化 * @author young * *\/public class SimpleDateFormatTest {public static void main(String[] args) {\/\/ 在构造器中传入日期...

【Java】怎样获取当前系统时间,需要的格式为yyyy-MM-dd HH:mm:ss_百 ...
1、打开Eclipse的主界面,需要通过图示的按钮来引入java包。2、下一步开始第一种方法,直接输入图示的代码。3、或者用第二种方法,增加图示的代码来组合各个字段。4、以上两种方法都会在控制台输出图示的结果,即可实现【Java】获取当前系统时间了。

java怎么分开获取系统年月日
java 现在用Date类来获取年月日的方法都已经过时不推荐使用了。比较好的就是用Calendar类。这个类的构造函数好像不能访问,应该用getXXX的类方法得到实例。默认就是系统时间,可以setDate来改变实例对应的时间。然后cal.get(Calendar.YEAR) 就可以得到年了。参考资料:JDK/Calendar ...

请问JAVA中获取系统当前时间该怎么写
有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*;import java.text.*;\/\/以下默认时间日期显示方式都是汉语语言方式 \/\/一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53 \/\/...

JAVA中获取系统当前时间该怎么写?
一. 获取当前系统时间和日期并格式化输出:\\x0d\\x0a\\x0d\\x0aimport java.util.Date; \\x0d\\x0aimport java.text.SimpleDateFormat;\\x0d\\x0a\\x0d\\x0apublic class NowString { \\x0d\\x0a public static void main(String[] args) { \\x0d\\x0a SimpleDateFormat df = ne...

JAVA 中获取时间怎么格式化?
在Java中,格式化输出时间主要有两种方法。首先,通过使用Calendar类,你可以获取到年、月、日、小时、分钟和秒的具体值。以下是一个示例:使用Calendar:Calendar now = Calendar.getInstance();System.out.println("年:" + now.get(Calendar.YEAR));System.out.println("月:" + (now.get(Calendar....

相似回答