【发布时间】:2018-04-13 18:28:37
【问题描述】:
我的 Firestore 日期格式
在我的片段中,我以这种方式获取日期
Query query = fb.collection("jobs")
.orderBy("date", Query.Direction.ASCENDING);
protected void onBindViewHolder(@NonNull JobsViewHolder holder, int position, @NonNull JobsLists jobsmodel) {
holder.setDate(jobsmodel.getDate());
...
public void setDate(Date date) {
da = view.findViewById(R.id.date);
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String dateString = sdf.format(date);
da.setText(dateString);
}
我的工作类
private Date date;
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
当我在 FireStore 中插入日期时,我是这样写的
String date_val= new SimpleDateFormat("yyyy-MM-dd",Locale.getDefault()).format(new Date());
jobs.put("date",date_val);
请帮帮我!我应该改变什么?
【问题讨论】:
-
这样做会得到什么?作业模型.getDate()
-
我应该得到日期@LeviAlbuquerque
-
你会得到什么?空?
-
嘿@LeviAlbuquerque 如果你想看看我有一个新问题
标签: java android firebase google-cloud-firestore