我在这里使用日期时间选择器。如何设置现在按钮,以便它现在设置时间 UTC 而不是每个浏览器的当前现在?
jquery datepicker datetimepicker timepicker jquery-ui-datepicker
我在 Android 上有一个带两个轮子的 TimePicker。在第一个我有 0 - 24 格式的小时,在最后我有间隔步骤的分钟(通常是 0 - 30)。
当我更改小时一切正常时,当我在分钟 timePicker 中设置新值时也会更改小时数。有什么办法可以防止吗?
这是我为车轮设置值的代码:
Class<?> classForid = Class.forName("com.android.internal.R$id");
//picker ore
Field fieldHour = classForid.getField("hour");
hourPicker = (NumberPicker) timePicker.findViewById(fieldHour.getInt(null));
hourPicker.setMinValue(startHour);
hourPicker.setMaxValue(endHour);
//picker minuti
Field fieldMinute = classForid.getField("minute");
minutePicker = (NumberPicker) timePicker.findViewById(fieldMinute.getInt(null));
minutePicker.setMinValue(0);
minutePicker.setMaxValue(numberFractionHour - 1);
float pickerInterval = 60 / numberFractionHour;
displayedMinutesValues = new ArrayList<String>();
for (int i = 0; i < 60; i += pickerInterval)
displayedMinutesValues.add(String.format("%02d", i));
minutePicker.setDisplayedValues(displayedMinutesValues.toArray(new String[0]));
Run Code Online (Sandbox Code Playgroud)
提前致谢。
如何关注时间选择器元素?我正在开发电视应用程序,所以它需要通过远程操作.所以我需要关注每个元素.TimePicker有3个元素 - 小时列,分钟列和AM/PM列.
那么我如何关注这3列中的每一列呢?
谢谢
我试图实现这个Datetimepicker(https://github.com/VitaliiBlagodir/cordova-plugin-datepicker),但仍然无法在我的Android设备上运行(Android 4.0.4).
我将插件添加到我的项目并使用:cordova插件添加https://github.com/VitaliiBlagodir/cordova-plugin-datepicker.
将触发器放入我的js文件并尝试测试警报("测试").我在浏览器和设备上收到测试警报,但没有来自Datetimepicker的警报?
我也从平台安装Android并再次构建它,一切都在那里,但仍然无法正常工作.(要构建应用程序,我正在使用PhoneGap Build)
我不知道我错过了什么?.... 你能帮忙的话,我会很高兴 :-).
例:
在Html中
<input type="text" onclick="calendar()" />
Run Code Online (Sandbox Code Playgroud)
在JS中
<script>
function calendar(){
alert("test") // is working
var options = {
date: new Date(),
mode: 'date'
};
datePicker.show(options, function(date){
alert("date result " + date); // not working
});
}
</script>
Run Code Online (Sandbox Code Playgroud)
我用于TimePicker在我的应用程序中显示时间。当时间已设置时,它会正确显示,但当时间未设置时,则显示默认 12 : 00 AM 时间。所以我只想null在未设置时间时显示值。是否可以在 Xamarin Forms 中设置nullable值TimePicker?
I have a timepicker div tag in my HTML as :
<input class="timepicker" name="timepicker" id="from-timepicker"/>
The respective Javascript code is :
$('#from-timepicker').timepicker({
timeFormat: 'HH:mm',
// year, month, day and seconds are not important
minTime: new Date(0, 0, 0, 8, 0, 0),
maxTime: new Date(0, 0, 0, 15, 0, 0),
// time entries start being generated at 6AM but the plugin
// shows only those within the [minTime, maxTime] interval
startHour: 6,
// the value of the first item in the …Run Code Online (Sandbox Code Playgroud) 我正在开发支持多语言的应用程序。所以当我将语言英语更改为阿拉伯语时,我想在时间选择器中设置 Locale.US。
我想展示一个英语时间选择器。
我想在时间选择器中通过 Locale.US,现在我在日期选择器中通过 locale.US 但我如何才能通过时间选择器?
我在使用 MaterializeCSS Timepicker 组件时遇到了问题。
似乎无法设置在组件中实际显示的初始值。我能得到的唯一行为是当我打开模态时选择时间,一旦我单击“确定”,它实际上会在组件中显示该时间。
这是我加载页面时组件的样子:

这就是我打开时间选择器时的样子,只需单击“确定”:

有没有办法让这个组件显示这个初始值而不必单击“确定”?
注意:设置 time 属性在视觉上没有任何作用,在初始化期间也没有 defaultTime 选项。
我有一个使用 Angular Material 的 Angular 7 项目。我还在我的输入标签中使用了时间类型(HTML5)
<input type="time">
Run Code Online (Sandbox Code Playgroud)
但我希望它是 24 小时格式(不显示 AM/PM 选项)。我一直在寻找解决方案,但没有一个适合 Angular Material 项目。
我想使用带有 AM/PM 选择器的 12 小时格式的 Flutter 时间选择器,但 Flutter 只向我显示 24 小时格式。
我想获得这种格式:

但是颤振只向我展示了这种格式:

这是我的代码:
_selectTime(BuildContext context) async {
TimeOfDay picked = await showTimePicker(
context: context,
initialTime: TimeOfDay(hour: 12, minute: 00),
builder: (BuildContext context, Widget child) {
return MediaQuery(
data: MediaQuery.of(context).copyWith(alwaysUse24HourFormat: false),
child: child,
);
},
);
}
Run Code Online (Sandbox Code Playgroud) timepicker ×10
android ×4
datepicker ×2
html ×2
javascript ×2
jquery ×2
angular ×1
angular6 ×1
angular7 ×1
c# ×1
cordova ×1
dart ×1
flutter ×1
materialize ×1
nullable ×1
scroll ×1
xamarin ×1