gpt4 book ai didi

java - 如何将日期选择器格式转换为 dd-MM-yyyy

转载 作者:行者123 更新时间:2023-12-01 22:21:09 25 4
gpt4 key购买 nike

在我的数据库表中,我使用日期格式插入日期,例如04-04-2015。然后通过变量 from_date 使用 datePicker 选择相同的日期,该日期类似于 4-4-2015。如果我想使用所选日期选择行从日期选择器我没有得到任何行,即使行可用。我怎样才能改变datePicker 日期从 4-4-2015 改为 04-04-2015,或者插入日期,例如4-4-2015 而不是 04-04-2015

private DatePickerDialog.OnDateSetListener myDateListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker arg0, int year, int month, int day) {
dateView.setText(new StringBuilder()
// Month is 0 based so add 1
.append(day).append("-") //day
.append(month+1).append("-")//month
.append(year).append(" "));//year
from_date=dateView.getText().toString();
startActivity(new Intent(datefrom.this, dateto.class));
}
};

插入代码:

contentvalues.put(VivzHelper.TX_DATE, new SimpleDateFormat("dd-MM-yyyy").format(new Date()));

最佳答案

使用String.format你可以实现你所需要的。

int day=5,month=4,year=2015;
String date=String.format("%02d-%02d-%d ", day,month,year);
//output date =05-04-2015

关于java - 如何将日期选择器格式转换为 dd-MM-yyyy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29731655/

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