gpt4 book ai didi

java - 在JAVA中应用公历

转载 作者:太空宇宙 更新时间:2023-11-04 10:56:32 24 4
gpt4 key购买 nike

import  java.util.GregorianCalendar ;
public class MyCalendar extends GregorianCalendar {
public static void main(String[] args) {
MyCalendar a = new MyCalendar();
System.out.println(a.getCurrenttime());
}

public String getCurrenttime(){
String time= YEAR+"-"+(MONTH+1)+"-"+DATE+"-"+HOUR+"-"+MINUTE+"-"+SECOND;
return time;}}

但是,它总是显示相同的时间。我做错了什么。

附注它不打算直接使用像 gettime() 这样的命令。该字符串应保留在那里。

最佳答案

通过使用 YEAR、MONTH...等等,您可以访问从 GregorianCalendar 类继承的静态字段。但是,您必须使用这些变量来访问日历的字段,如下所示:

     public String getCurrenttime(){

String time= this.get(YEAR)+"-"+(this.get(MONTH)+1)+"-"+
this.get(DATE)+"-"+this.get(HOUR_OF_DAY)+"-"+this.get(MINUTE)+"-"+this.get(SECOND);
return time;
}

关于java - 在JAVA中应用公历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47303964/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com