当前位置:首页 » 编程语言 » java打印时间

java打印时间

发布时间: 2022-07-25 03:52:46

java idea打印时间和当前时间不一样

检查是否指定参数和设置时区。
JVM运行时需要增加参数,并且指定时区D user.timezone=GMT+08,也可以直接在程序中设置时区,System.setProperty(“user.timezone”,”GMT +08″),或者直接加上28000.

❷ java打印当前日期和时间

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间

❸ java怎么获取打印系统当前时间

//得到long类型当前时间 long l = System.currentTimeMillis(); //new日期对象 Date date = new Date(l); //转换提日期输出格式 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(dateFormat.format(date));

❹ 在java里,为什么能用system.out.print(new Date( ));打印出时间来原理是什么

public Date() {
this(System.currentTimeMillis());
}
这个是 Date 的源码 获取系统当前时间的毫秒数,
system.out.print(new Date( )) 输出了获取的时间

❺ java怎样打印程序运行时间

开始运行程序前,你定义一个变量去保存开始的时间,在程序结束的时候,你可以再定义一个变量去保存这个时间,其实你可以用Double来存取,时间很短的,过后相减一下就可以得出来了。
给你个例子吧:

public class Test {
public static void main(String[] args) {
double start = System.currentTimeMillis() ;
for( int i = 0 ; i < 100000 ; i ++){
System.out.println("") ;
}
double end = System.currentTimeMillis() ;
System.out.println("time is : " + (end - start));

}
}

❻ java中如何输出当时的日期和时间

代码如下:

packagecom.grace.test;

importjava.text.DateFormat;
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Calendar;
importjava.util.Date;

publicclassshowDate{
publicstaticvoidmain(String[]args)throwsParseException{

Dated=newDate();
Strings=null;

/**输出格式:MonMay0515:23:58CST2014*/
System.out.println(d);

/**输出格式:2014-5-5*/
s=DateFormat.getDateInstance().format(d);
System.out.println(s);

/**输出格式:2014-5-5*/
s=DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);
System.out.println(s);

/**输出格式:2014年5月5日星期一*/
s=DateFormat.getDateInstance(DateFormat.FULL).format(d);
System.out.println(s);

/**输出格式:2014-5-5*/
s=DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);
System.out.println(s);

/**输出格式:14-5-5*/
s=DateFormat.getDateInstance(DateFormat.SHORT).format(d);
System.out.println(s);

/**输出格式:2014-5-0500:00:00大写H为24小时制*/
DateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
s=sdf.format(d);
System.out.println(s);

/**输出格式:2014-5-0500:00:00小写h为12小时制*/
DateFormatsdf2=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");
s=sdf2.format(d);
System.out.println(s);

/**输出格式:20140505000000*/
DateFormatsdf3=newSimpleDateFormat("yyyyMMddHHmmss");
s=sdf3.format(d);
System.out.println(s);

/**字符串转换城日期格式*/
s=sdf.format(d);
Datetoday=sdf.parse(s);
System.out.println("字符串转成日期1:"+today);
System.out.println("字符串转成日期2:"+sdf.format(today));

/**单独输出年月日时分秒等*/
Calendarc=Calendar.getInstance();
System.out.println("年:"+c.get(Calendar.YEAR));
//月份从0开始,加1校正
System.out.println("月:"+(c.get(Calendar.MONTH)+1)+"");
System.out.println("日:"+c.get(Calendar.DAY_OF_MONTH));
System.out.println("时:"+c.get(Calendar.HOUR_OF_DAY));
System.out.println("分:"+c.get(Calendar.MINUTE));
System.out.println("秒:"+c.get(Calendar.SECOND));
System.out.println("当前时间毫秒数:"+c.getTimeInMillis());
System.out.println("当前时间:"+c.getTime());
}
}

❼ java 用计时器写一个程序,每隔一秒打印出当前时间。(不可使用循环语句,使用timer类)

new java.util.Timer().schele(new java.util.TimerTask(){
public void run(){
System.out.println(new java.util.Date());
}
}, 1000, 100);

❽ java多线程实现 5秒一次打印当前时间

import java.util.Date;public class PrintTime {
public static void main(String[] args) {
while (true) {
System.out.println(new Date());
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}

❾ JAVA怎么打印出日期,格式为20131108

importjava.util.Date;
importjava.text.SimpleDateFormat;
publicclassDate_test
{
publicstaticvoidmain(String[]args)
{
SimpleDateFormatdf=newSimpleDateFormat("yyyyMMdd");//设置日期格式
System.out.println(df.format(newDate()));//newDate()为获取当前系统时间
}
}

❿ java怎么输出系统当前的时间

利用java里的Date类输出,进阶的做法还可以用simpleDateformat类进行格式化输出日期。代码如下:

import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 日期格式化
* @author young
*
*/
public class SimpleDateFormatTest {
public static void main(String[] args) {
// 在构造器中传入日期样式
// SimpleDateFormat sdf=new SimpleDateFormat(
// "yyyy.MM.dd G 'at' HH:mm:ss z");
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
// sdf=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
// 当前系统时间
Date date = new Date();
// 调用format(Date date)对象传入的日期参数进行格式化
// format(Date date)将日期转化成字符串
String formatDate = sdf.format(date);
System.out.println("格式化后的日期为:" + formatDate);
}
}

热点内容
编译宏是什么意思 发布:2025-01-27 14:07:44 浏览:422
withassql嵌套 发布:2025-01-27 13:57:41 浏览:939
探歌选哪个配置性价比高些 发布:2025-01-27 13:55:41 浏览:705
IR实现编译器 发布:2025-01-27 13:30:38 浏览:459
android图片过大 发布:2025-01-27 13:30:34 浏览:426
公司服务器怎么搭建网站 发布:2025-01-27 13:24:43 浏览:920
光可以存储 发布:2025-01-27 13:14:47 浏览:676
手机网盘加密文件 发布:2025-01-27 13:11:43 浏览:694
唐山有线机顶盒密码是多少 发布:2025-01-27 13:10:25 浏览:251
如何让电脑上拥有移动式服务器 发布:2025-01-27 13:04:46 浏览:67