Tag: datepicker

如何使用多个日期选择器更新文本视图

我在尝试使用某个日期选择datepicker时尝试更新textview。 但是第一个textview tahat是startDate没有更新它总是更新第二个Text-view。 我正在使用两个日期选择器来更新两个不同的textview。 这是我更新TextViews的代码 public class AndroidDatePicker extends Activity { private TextView mStartDate; private TextView mEndDate; private Button mStartBtn; private Button mEndBtn; int from_year, from_month, from_day, to_year, to_month, to_day; static final int START_DATE_DIALOG_ID = 0; static final int END_DATE_DIALOG_ID = 0; static final int DATE_PICKER_TO = 0; static final int DATE_PICKER_FROM = 1; @Override […]

如何在JavaFX8中禁用combobox弹出窗口的隐藏?

有没有办法不断显示combobox弹出窗口? 问题是关于datepicker,但它是combobox的后代。 我想调用combobox的show()方法然后不断显示它直到阶段关闭。 到目前为止最好的事情是 showingProperty().addListener({ ov, old, newValue -> if (!newValue) this.show() }) 它有点工作,但它隐藏弹出窗口然后显示它,这是不方便的。

在Android日期选择器中将SetMax日期设置为30天

我正在为Datepicker使用Material设计库。 我需要设置最小和最大日期。 最小日期有效,但我无法获得最长日期,该日期应该是距离最短date(current date) 30天。 谁能知道如何让它在这里工作? public void show() { Calendar now = Calendar.getInstance(); DatePickerDialog dpd = DatePickerDialog.newInstance( PostInfo.this, now.get(Calendar.YEAR), now.get(Calendar.MONTH), now.get(Calendar.DAY_OF_MONTH) ); dpd.setMinDate(Calendar.getInstance()); Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DAY_OF_MONTH, 30); dpd.setMaxDate(calendar.getInstance()); dpd.show(getFragmentManager(), “Datepickerdialog”);

日历getTimeInMillis相差1小时

我正在编写一个在UI中有DatePicker和TimePicker的应用程序。 我需要获取用户设置的日期和时间并存储在服务器中。 例如,用户选择“2015年11月13日13:00”,我的模拟器的时区设置为GMT + 8,GMT中返回的timeInSec与时区无关,应为“1447390800”,但结果为“1447387200” ,相差1小时。 结束我从服务器收到的显示时间也错了。 为什么会这样? 与GMT时区国家的夏令时有关或我在代码中做错了什么? 在我的国家,没有夏令时.. 这是我的代码: Calendar cal = Calendar.getInstance(); cal.set(mDatePicker.getYear(), mDatePicker.getMonth(), mDatePicker.getDayOfMonth(), mTimePicker.getCurrentHour(), mTimePicker.getCurrentMinute(), 0); // get time in seconds independent of timezone <- update on 2015/11/14: this is wrong!! long timezoneOffset = cal.getTimeZone().getOffset(cal.getTimeInMillis()); long timeInSec = ((cal.getTimeInMillis() + timezoneOffset)/1000); 更新2015/11/11 23:03 再次检查代码后,U发现我的TimePicker给出了错误的值。 根据Mattia Maestrini的请求,这是我创建时间选择器的代码: https ://dl.dropboxusercontent.com/u/4256111/AddApptDialogFragment.java 更新2015/11/12 07:14 […]

如何使用两个按钮实现多个datepickerfunction并保存选择的日期?

我想创建一个活动,其中我想要有两个按钮和多个标签。 用户可以单击按钮从中选择日期。 而这些选定日期可以在标签中显示,以便用户可以知道用户已经选择了哪些日期。 任何人都可以指导我如何做到这一点。 使用多个日期选择function,两个按钮上只有两个日期选择器。 我该如何保存这些日期。 因此,每当用户离开此活动并再次访问时,他可能会知道。

哪一个是最好的Java datepicker ..?

我需要一个做得很好的gui swing java datechooser ..我只能找到一些丑陋的日期采摘器来自199x 有人知道一个很好的gui datepicker吗?

Java 8 DatePicker和可编辑的ComboBox行为在8u51和8u60之间变化

我们已经广泛搜索了这个论坛和网站,但没有发现任何与此问题有关的内容,所以我觉得有必要在这里发布这个问题… 我们观察到Java 8 u51和u60版本之间JavaFX8 DatePicker和可编辑ComboBox元素的function方面的主要行为变化。 在u51下运行,您可以在DatePicker和tab中输入日期(例如12/30/1970)到下一个UI元素,数据将自动保存,如果日期绑定到年龄计算TextField,则年龄将更新。 可编辑的ComboBox元素也是如此。 但是在u60下运行时,用户必须在DatePicker或可编辑ComboBox上更改数据后按ENTER键 ,否则数据不会保存。 在UI元素外部切换到下一个UI元素或鼠标单击,数据将丢失,取而代之前在编辑之前保存在该元素中的内容。 所以我的问题是,是否还有其他人注意到这种关键的行为改变,如果是这样的话,我觉得这是u60中的一个错误或Oracle出于某种原因故意采取的方向? 最后有一个解决方法,也许是以事件处理程序的forms,可以在失去这些元素的焦点之前模拟“ENTER”键按下? 提前感谢您的考虑。

JavaFX datepicker没有更新值

有点奇怪,我正在使用JavaFX 8,并且我在Jubula测试期间遇到了一些奇怪的行为。 我有一个使用以下代码创建的datepicker控件: public DatePicker getDatePicker(DtDate defaultDate, int width){ DatePicker dtpckr = new DatePicker(); dtpckr.setMaxWidth(width); dtpckr.setMinWidth(width); dtpckr.setConverter(new StringConverter() { private DateTimeFormatter dateTimeFormatter=DateTimeFormatter.ofPattern(“yyyy/MM/dd”); @Override public String toString(LocalDate localDate) { if(localDate==null) return “”; return dateTimeFormatter.format(localDate); } @Override public LocalDate fromString(String dateString) { if(dateString==null || dateString.trim().isEmpty()) return null; return LocalDate.parse(dateString,dateTimeFormatter); } }); dtpckr.setPromptText(“yyyy/MM/dd”); dtpckr.setValue(LocalDate.parse(defaultDate.toString(), DateTimeFormatter.ofPattern(“yyyy/MM/dd”))); return dtpckr; } […]

如何使用com.google.gwt.user.datepicker.client.DateBox限制可用的日期范围

我需要限制用户可以从com.google.gwt.user.datepicker.client.DateBox选择的Dates 。 我似乎无法弄清楚如何限制最小Date因此他们无法选择过去的日期。 如果我不能用com.google.gwt.user.datepicker.client.DateBox执行此操作,是否有一个替代DateBox小部件,这将允许我这种灵活性?

在API 21中以编程方式隐藏DatePicker中的Calendarview

我遇到了与此主题相同的问题: Android Material Design Inline Datepicker问题 ,但我没有使用XML布局,而是以编程方式构建DatePicker。 这是我正在使用但不起作用的代码 DatePicker dpView = new DatePicker(ctx); dpView.setCalendarViewShown(false); dpView.setSpinnersShown(true); 我怎样才能让它发挥作用?