有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将当前日期转换为下一个视图的java方法

我需要创建下一步要做的方法。 我需要在textview项目名称中输入用户名、当前日期和时间,看起来像这样,当前日期是2015年7月15日上午9:58:

  • 项目用户1_7_15_2015_9_57

如果当前日期为2015年9月18日,时间为晚上7:15,我们将有下一个:

  • 项目用户1、9、18、2015、7、15

所以我们把“Project_User1”作为静态的,而date&;时间应该从PC上获取电流,并用“ux”将其拆分


共 (1) 个答案

  1. # 1 楼答案

    使用SimpleDataFormat:

    public String getName() {
        String text = "Project_User1_";
        DateFormat df = new SimpleDateFormat("MM_dd_yyyy_hh_mm");
        return text + df.format(new Date());
    }
    

    //传递项目和用户字符串

    public String getName(String project, String user) {
    
        DateFormat df = new SimpleDateFormat("MM_dd_yyyy_hh_mm");
    
        return project + "_" + user + "_" + df.format(new Date());
    }
    

    //重复使用日期格式,而不是每次方法调用都创建一个新的日期格式

    DateFormat df = new SimpleDateFormat("MM_dd_yyyy_hh_mm");
    
    public String getName(String project, String user, DateFormat df) {
        return project + "_" + user + "_" + df.format(new Date());
    }