怎么在java日历程序所输入的日期上加入符号?

如题所述

第1个回答  推荐于2021-02-12
需求有点模糊。
是你有一个java开发的日历程序,需要用户输入一个日期,然后日历跳转到那个日期或者系统去读这个日期做一些事情。然后你想让用户输入的日期带一些比如短横线或者冒号这样的分隔符,你想要计算机读懂用户输入的这个日期?

比如用户输入2015-01-01 08:00:00,到系统的String timestamp变量中了。
那么可以经过以下方式获得年月日时分秒:
String[] date=timestamp.split(" ")[0].split("-");
String[] time=timestamp.split(" ")[1].split(":");
然后date的0、1、2下标位分别存着年月日,time的0、1、2下标位分别存着时分秒。
然后你可以对每一位Integer.parseInt(date[0])转化为int再进行下一步运算。

随便一叙述,如果不符合你的需求,请追问。本回答被网友采纳