从日期转换过程开始,我得到了以下变量:
val format = "dd/MM/yyyy"
val sdf = SimpleDateFormat(format, Locale("pt", "PT"))
直到这里一切正常。然后我得到了一些与日期{{1}对应的值(val_1
和val_2
)(例如字符串中的“ 01/01/2001”)。 (我认为编写该代码并不重要,但会为问题提供一定的上下文)。
问题是我希望日期具有第一天,然后是月份,最后是年份,就像editexts
...一样,但这是android给出的:
如您所见,它首先给了我一个月,然后给了我...这样,我的程序根本无法工作。我该怎么办?
答案 0 :(得分:0)
尝试:
val sdf = DateFormat.format("dd-MM-yyyy", Locale("pt", "PT")).toString();
或:
val sdf = SimpleDateFormat(format, Locale("pt", "PT")).toString();