目前我的DateTimePickers是空白的,我希望他们有一个默认设置即
Today.AddYears(20); & Today.AddDays(5);
Run Code Online (Sandbox Code Playgroud)
我目前所做的是'DateTimePicker.Text = DateTime.Today.AddYears(-100).ToString();' 你可能会说,这不起作用,因此我问这个问题.
一点点信息: - 我需要它,以便如果它们没有被更改并且按下按钮它会使用默认日期.如果他们被更改,我显然需要使用更改日期.
建议.
XAML增加:
<igEditors:XamDateTimeEditor Name="startDateTimePicker"
Grid.Row="1"
Grid.Column="1"
xmlns:igEditors="http://infragistics.com/Editors"
Height="18"
Width="100"
Format="yyyy-MM-dd"
VerticalAlignment="Top"
HorizontalAlignment="Center" />
Run Code Online (Sandbox Code Playgroud) 我遇到一种情况,我试图使用Trent Richardson的datetimepicker JQuery扩展名让用户一次选择日期和时间。
但是在此之前,我想设置日期和时间,以便datetimepicker的输入框显示可以从服务器设置的默认日期和时间。然后,用户将在输入框中单击以调用datetimepicker,然后默认的日期和时间将出现在datetimepicker上。然后,用户可以在必要时覆盖它们。
到目前为止,在我的代码中,我有:
<script type="text/javascript">
$(function(){
$('.example-container > pre').each(function(i){
eval($(this).text());
});
$('#example1').datetimepicker('setDate', (new Date(2010, 11, 20, 16, 03)));
});
</script>
Run Code Online (Sandbox Code Playgroud)
它将正确设置日期,但不能正确设置时间,小时和分钟滑块。时间也显示为00 03,而不是16 03。
谁能告诉我我在做什么或不做什么,以便datetimepicker显示正确的默认设置?
其他设置是:
$('#example1').datetimepicker({
dateFormat: 'dd mm yy',
timeFormat: 'hh mm',
showMinute: false,
showSecond: false,
separator: ' ',
});
Run Code Online (Sandbox Code Playgroud)
谢谢
我正在尝试实施Trent的时间选择器,但我无法做到.我正在Chrome,Firefox和IE9中测试它.
我已经导入了Jquery和Jquery UI.我能找到的唯一常见错误是Jquery UI不是完整版(没有幻灯片),但这不是我的情况.无论如何,错误如下
Cannot set property 'formatTime' of undefined (line ...)
$.datepicker.formatTime = function(format, time, options) { (this is the line)
Cannot call method '_newInst' of undefined
$t.datepicker($.timepicker._newInst($t, o)._defaults);
Run Code Online (Sandbox Code Playgroud)
我会感谢任何帮助,我是jQuery的新手,我真的没有得到它.
我希望能够从C#程序更改操作系统(Windows 7)的区域和语言设置.我并不反对执行命令行命令,但我只是发现了如何启动" 区域和语言"对话框:control /name Microsoft.RegionAndLanguage
这是一个语言本地化问题,其中Controls DateTimePicker只能使用Windows 区域和语言设置(有关详细信息,请参阅此处); 但是,更新操作系统以符合应用程序的语言设置不仅限于此,而且最终是期望的目标.
建议和/或解决方法将不胜感激.
我是c#的新手,在我的程序中使用DateTimePicker Value更改了事件,但我发现当用户点击箭头时也会发生ValueChanged事件,或者如果以编程方式更改了值,我想只识别DateTimePicker的用户交互(不是以编程方式更改值时,有没有办法做到这一点?
我碰巧读了这个datetimepicker插件,发现它很有用.我使用这个工具面临的问题是我无法获得UTC或其他格式的数据/时间格式(我的意图是至少以UTC格式获取日期/时间:
$('#starttime').datetimepicker({
ampm: true,
showHour: true,
showMinute: true,
showSecond: false,
showMillisec: false,
timeFormat: 'hh:mm TT',
hourGrid: 4,
stepHour: 1,
minDate: minDate,
maxDate: maxDate,
stepMinute: 10
});
Run Code Online (Sandbox Code Playgroud)
以下脚本以下列格式打印数据/时间:
var startDt = $('#starttime').datetimepicker('getDate');
Tue May 01 2012 00:00:00 GMT+0530 (India Standard Time)
Run Code Online (Sandbox Code Playgroud)
如何将此格式更改为任何其他格式
DD-MM-YYYY或DD/MM/YYYY还是UTC格式?
我正在使用Trent Richardson的jQuery UI Timepicker.我知道插件已被修改为覆盖$ .datepicker._selectDate,以便选择日期时选择器将保持打开状态.那很棒.
但是,当双击日期时,我被要求关闭选择器.其他所有内容都保持不变,包括完成后关闭选择器的按钮等,只有他们想要双击才能工作.
我试图通过多种方式将双击事件绑定到日历日期(主要是变体$('.ui-datepicker-calendar a').bind('dblclick', function () {/*do something*/});)- 实际上,我也试图绑定其他事件 - 似乎没有任何效果.我已经尝试过如何发布的建议关闭DateTimePicker,双击无欢乐.
这甚至可能吗?我是否需要修改onSelect功能以区分单击和双击?(以及如何,何时event.type未定义?)我是否绑定了错误的元素?(我已经尝试结合上$('.ui-datepicker-calendar a'),$('#ui-datepicker-div'),$('#ui-datepicker-div .ui-datepicker-calendar a'),和许多其他的变化.)
为了完整起见,这是我的代码:
$('#date-range-from, #date-range-to').datetimepicker({
changeYear: true,
changeMonth: true,
controlType: 'select',
dateFormat: 'M dd, yy ',
minDate: 'Jan 01, 2010 ',
maxDate: 'Dec 31, xxxx '.replace('xxxx', new Date().getFullYear() + 1),
showAnim: '',
showMinute: false,
showOtherMonths: true,
showTime: false
}).on('change', function () {
var t = $(this),
date = t.val().slice(0, …Run Code Online (Sandbox Code Playgroud) timePicker我的应用程序中有4个.该timePicker对话框会弹出当在用户双击editText.但有时当我不小心点击两次以上时,应用程序崩溃并说已经添加了片段.我怎样才能解决这个问题?点击editText两次,我想只需点击一下即可显示timePicker对话框editText.
public void onClick(View v) {
int id = v.getId();
if (id == R.id.editTextTI1) {
tp.setFlag(TimePick.FLAG_START_DATE);
FragmentTransaction ft = getFragmentManager().beginTransaction();
tp.show(ft, "TimePicker");
}
if (id == R.id.editTextTO1) {
tp.setFlag(TimePick.FLAG_END_DATE);
FragmentTransaction ft = getFragmentManager().beginTransaction();
tp.show(ft, "TimePicker");
}
if (id == R.id.editTextTI2) {
tp.setFlag(TimePick.FLAG_START_DATE1);
FragmentTransaction ft = getFragmentManager().beginTransaction();
tp.show(ft, "TimePicker");
}
if (id == R.id.editTextTO2) {
tp.setFlag(TimePick.FLAG_END_DATE1);
FragmentTransaction ft = getFragmentManager().beginTransaction();
tp.show(ft, "TimePicker");
}
if (id == R.id.editTextTI3) {
tp.setFlag(TimePick.FLAG_START_DATE2);
FragmentTransaction ft = getFragmentManager().beginTransaction();
tp.show(ft, …Run Code Online (Sandbox Code Playgroud) 我正在尝试将值推入我的Firebase数据库。当我尝试推送值时,它在控制台中给我一个错误(错误:Reference.push失败:第一个参数在属性中包含一个函数)。我在firebase上进行了查找,发现这是因为某个功能被推送了,但是我根本没有推送任何功能。但是我感觉可能是因为datetimepicker。需要帮忙!
我的JS
/*global angular*/
var app = angular.module('downtime', ['ngRoute', 'firebase']);
app.config(['$routeProvider', function ($routeProvider) {
'use strict';
$routeProvider.when('/downtime', {
templateUrl: 'downtime/downtime.html',
controller: 'downtimeCtrl'
});
}]);
app.controller('downtimeCtrl', ['$scope', '$firebaseObject', '$firebaseArray', function ($scope, $firebaseObject, $firebaseArray) {
'use strict';
$scope.allEquipments = [];
$scope.allSystems = [];
$scope.manageDowntime = function () {
var doesExist = false;
angular.forEach ($scope.data , function (d) {
angular.forEach (d.equipments, function (e) {
})
});
firebase.database().ref('downtime/' + $scope.equipment + '/downtime').push({
equipment: $scope.equipment,
type : $scope.type,
start: $scope.startDT,
end: $scope.endDT
});
};
var …Run Code Online (Sandbox Code Playgroud) html datetimepicker angularjs firebase firebase-realtime-database
我有一个奇怪的恼人问题.
这个jQuery DateTimePicker在输入上减少了1个小时blur.
仔细看看......选择一个日期,然后选择一个时间.在您聚焦输入字段之前,它将正常运行.
我弄不清楚......
$('#start').datetimepicker({
format:"Y-m-d h:i a",
step:15
});Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.14/jquery.datetimepicker.full.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.14/jquery.datetimepicker.min.css" rel="stylesheet"/>
<input type="text" id="start">Run Code Online (Sandbox Code Playgroud)
datetimepicker ×10
jquery ×5
c# ×3
timepicker ×2
.net ×1
android ×1
angularjs ×1
datepicker ×1
firebase ×1
html ×1
java ×1
javascript ×1
jquery-ui ×1
jsp ×1
localization ×1
winforms ×1
wpf ×1
xaml ×1