网站首页 > 文章中心 > 其它

java代码时间_java代码审计

作者:小编 更新时间:2023-09-18 14:28:34 浏览量:261人看过

如何准确的测试一段java代码的执行时间

检测一个JAVA程序的运行时间方法: long startTime = System.currentTimeMillis();//获取当前时间//doSomeThing(); //要运行的java程序long endTime = System.currentTimeMillis();System.out.println("程序运行时间:"◆(endTime-startTime)◆"ms");

java 编程中显示日期和时间的代码

可以直接通过jdk基本方法,获取到当前的时间

Date date= new Date();//创建一个时间对象,获取到当前的时间

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置时间显示格式

String str = sdf.format(date);//将当前时间格式化为需要的类型

System.out.println(str);//输出结果

java代码怎样获取internet标准时间?

获取internet标准时间,参考以下代码:

URL?url=new?URL("

);//取得资源对象

URLConnection?uc=url.openConnection();//生成连接对象?

uc.connect();?//发出连接?

long?ld=uc.getDate();?//取得网站日期时间(时间戳)?

Date?date=new?Date(ld);?//转换为标准时间对象?

//分别取得时间中的小时,分钟和秒,并输出?

System.out.print(date.getHours()◆"时"◆date.getMinutes()◆"分"◆date.getSeconds()◆"秒");

Java代码中如何获得当前时间

有两种方法:

方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:

import java.util.*;

import java.text.*;

//以下默认时间日期显示方式都是汉语语言方式

public class TestDate {

public static void main(String[] args) {

Date now = new Date();

Calendar cal = Calendar.getInstance();

String str1 = d1.format(now);

System.out.println("用Date方式显示时间: " ◆ now);//此方法显示的结果和Calendar.getInstance().getTime()一样

System.out.println("用DateFormat.getDateInstance()格式化时间后为:" ◆ str1);

}

运行结果:

用DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)格式化时间后为

用DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)格式化时间后为

用DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)格式化时间后

用DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)格式化时间

方法二:用java.util.Calendar类来实现,看下面:

//以下是利用Calendar类来实现日期时间的,和Date类相比较比较简单

Calendar ca = Calendar.getInstance();

int year = ca.get(Calendar.YEAR);//获取年份

int month=ca.get(Calendar.MONTH);//获取月份

int day=ca.get(Calendar.DATE);//获取日

int minute=ca.get(Calendar.MINUTE);//分

int hour=ca.get(Calendar.HOUR);//小时

int second=ca.get(Calendar.SECOND);//秒

int WeekOfYear = ca.get(Calendar.DAY_OF_WEEK);

System.out.println("用Calendar.getInstance().getTime()方式显示时间: " ◆ ca.getTime());

System.out.println("用Calendar获得日期是:" ◆ year ◆"年"◆ month ◆"月"◆ day ◆ "日");

System.out.println("用Calendar获得时间是:" ◆ hour ◆"时"◆ minute ◆"分"◆ second ◆"秒");

运行结果是:

总结:中的来说,方法二是最方便的,方法一显得分笨拙,不过看个人喜欢了.

还有一种方法利用System.currentTimeMillis()也可以.

一段显示当下时间的JAVA代码

private?Shape?rect;??//背景矩形

private?Font?font;??//设置字体

private?Date?date;??//现在的时间

private?Thread?time;??//时间线程

private?CanvasPanel?canvas;

public?static?void?main(String[]?args)?{

super("绘制文本");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

canvas=new?CanvasPanel();

add(canvas);

time?=?new?Thread(new?Runnable(){

public?void?run(){

while(true){

canvas.repaint();

try{

Thread.sleep(1000);

}catch(Exception?ex){

});

time.start();

setLocationRelativeTo(null);

setVisible(true);

}?

class?CanvasPanel?extends?Canvas?{

public?void?paint(Graphics?g){

super.paint(g);

date?=?new?Date();

以上就是土嘎嘎小编为大家整理的java代码时间相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章