「javatime()」Javatimer不运行

博主:adminadmin 2022-11-30 20:24:06 88

今天给各位分享javatime()的知识,其中也会对Javatimer不运行进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java,写类Time(显示当地时间),Date(输入一个日期推算星期几)

public class timeClass {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.println("请输入时间(格式为yyyy-MM-dd):");

String nd = input.next();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//格式可以自己控制

try{

Date date = sdf.parse(nd);

System.out.println("今天是星期"+date.getDay());

}catch(Exception e){

System.out.println(e.getMessage());

}

SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");

Date date1 = new Date();

System.out.println("当前时间是 :"+sdf1.format(date1));//输出当前时间,格式可以控制

}

}

//希望对你有帮助

编写一个Java类Time,用于保存时间数据,类中成员说明如下。

import java.util.*;

public class Time{

    //定义一个构造方法

    public Time(){

    }

    //定义小时分钟秒

    private int hour=0,minute=0,second=0;

    Date d = new Date();

    //通过date对象获取小时分钟和秒

    int hour = d.getHours();

    int minute = d.getMinutes();

    int second = d.getSeconds();

    //获取系统时间赋值之外还可以给小时定义setter和getter方法

    public void setHours(int hour){

        this.hour = hour;

    }

    public int getHours(){

        return hour;

    }

    //在定义一个打印时间的方法

    public void printTime(){

        System.out.print("Current Time is:"+hour+":"+minute+":"+second);

    }

}

完整纯手打

java中的Time类

现在已经不用这个过时的类了

用Calendar类

Calendar time = Calendar.getInstance();

就可以了

编写一个Java类Time,用于保存时间数据,类中成员说明如下

import java.util.*;

public class Time{

int hour=0;

int minute = 0;

int second = 0;

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

....//正则表达式截取字符赋值给3个变量

public void printTime(){

System.out.println(hour+":"+minute+":"+second);

}

正常的可以直接获取到date或者time打印即可,一般不单独截取小时分和秒存到变量中

这样会显得更麻烦,有点多此一举

javatime()的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Javatimer不运行、javatime()的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-30,除非注明,否则均为首码项目网原创文章,转载请注明出处。