Tag: datetime

Javascript在不计算每个Div的情况下为Div添加相同的类

我有2张优惠券,他们都有.new-coupon,实际上应该说.new-coupon,应该说.old-coupon。 它似乎为该类的页面上的每个元素应用相同的类,而不是计算每个元素应该是哪个类。 jQuery(document).ready(function($) { // Set the date we’re counting down to var deadlineYear = $(“#clockdiv .year”).attr(“rel”); var deadlineMonth = $(“#clockdiv .month”).attr(“rel”); var deadlineDay = $(“#clockdiv .days”).attr(“rel”); var deadlineHour = $(“#clockdiv .hours”).attr(“rel”); var deadlineMinute = $(“#clockdiv .minutes”).attr(“rel”); var deadlineSecond = $(“#clockdiv .seconds”).attr(“rel”); var couponExpired = $(“#clockdiv”).attr(“rel”); var countDownDate = new Date(deadlineYear + “/” + deadlineMonth […]

使用javascriptvalidation表单,我有来自和迄今的选择器,它应该只允许当前日期和有效时间不是第二天

我有一个表格,必须在日期选择器中输入和到目前为止,但保存数据时,日期和日期应该是当前日期。 如果我作为明天日期输入日期,它不应该允许保存日期。请告诉我如何在javascript中执行此操作。 我可以知道实现目标的正确方法是什么? 甚至说时间是上午10点然后到时间应该是下午12点不低于时间。 请使用javascript来实现此目的

如何将文本框绑定到日期时间字段但仅显示其日期部分(在ASP.MVC中)?

我有一个视图与文本框绑定到DateTime模型字段。 风景: @Html.TextBoxFor(model => model.StartDate, new { @class = “datepicker”, id = “startDate” }) 该模型: [Required(ErrorMessageResourceType = typeof(Resources.ValidationMessages), ErrorMessageResourceName = “GeneralRequired”)] [DisplayFormat(DataFormatString = “{0:dd-MM-yyyy}”, ApplyFormatInEditMode = true)] [DataType(DataType.Date)] [Display(Name = “StartDate”, ResourceType = typeof(Resources.Something))] public DateTime? StartDate { get; set; } View使用jQuery datepicker来处理日期输入。 Jquery只生成日期,但据我所知,C#中不仅有日期类型。 我也使用自定义DateTime模型绑定器,但是发布其代码(tl; dr;))相当大。 当用户在文本框中输入15-01-2015并将其发布到方法时,模型绑定器会将其正确转换(到15-01-2015 12:00)。 问题是当validation被触发时,因为表单上有两个日期时间字段,如果用户只输入其中一个,则action方法返回带有validation消息的视图。 已经进入的领域应该仍然显着填补。 问题是当控制器的action方法返回视图时,它会将日期时间放入文本框,而不仅仅是日期。 我们可以使用任何方法将日期而不是日期和时间传递给视图中的绑定字段吗? 或者也许保持字段绑定但只显示value.Date在文本框中? 编辑: 我试图应用Hugo […]

JQGrid日期格式

我正在使用jQuery JQGrid插件,版本3.8.2,并且我无法弄清楚如何格式化显示的日期/时间。 日期/时间为ISO长格式,即2011-02-16T14:46:43Z。 我希望它以mm / dd / yy H:m:s格式显示。 这是我当前的代码,它不起作用: currOption.formatoptions = { srcformat: ‘Ym-dQH:i:sZ’, newformat: ‘m/d/Y g:i A’ }; 请注意,我有一个“Q”,因为如果我使用“T”,它会爆炸(这是有道理的,因为“T”在PHP日期格式中有意义)。 任何人都可以帮我弄清楚如何正确地进行这种格式化?

这个日期时间格式有简单的转换吗?

我正在使用jQuery从JSON提要中检索数据,并且作为提要的一部分,我正在获得“datetime”属性,例如“2009-07-01 07:30:09”。 我想将这些信息放入一个javascript Date对象中以方便使用,但我不相信Date对象会识别这种格式,如果我只是将它插入构造函数中。 是否有一个函数或者一个聪明的技巧我可以用来快速将这种格式分解为Date对象可以识别和使用的东西?

无法通过JQuery从Bootstrap DateTimePicker获取日期对象

从datetimepicker框中选择datetime后,我无法获取日期对象。 如何获取datetime对象并将其转换为unix整数? 这是我的HTML代码: 这是我的css: 在这里我的js: jQuery(function () { jQuery(‘#startDate’).datetimepicker({ locale: ‘de’, format: ‘dd, DD.MM.YYYY, HH:mm’, minDate: moment(), }); }); // WHAT CODE DO I NEED HERE TO GET DATE OBJECT AND TRANSFORM IT INTO UNIX INTEGER var dateStr = $(“#startDate”).find(“input”).val(); var date = Date.parse(dateStr); alert(date + ” ” + new Date(date));

该字段必须是数字

我有这个领域: public decimal Price { get; set; } 在数据库中它是十进制的(7,2)。 视图: @Html.EditorFor(model => model.Price, new { htmlAttributes = new { @class = “form-control” } }) 如果我用逗号放一个值,MVC默认validation不接受,说: “The field must be a number” 。 (我尝试使用正则表达式,但没办法) 例如: 5,00, 55,00 or 555,00 这个: public DateTime date { get;set; } 视图: @Html.EditorFor(model => model.Date, new { htmlAttributes = new { […]

tablesorter从选择下拉菜单和自定义时间filter中选择多个选项?

有没有办法从选择下拉菜单中选择多个选项并显示结果。 就像我的小提琴一样,我的名字是第一列,想要选择并展示Aaron和Clark的时间。 个别可能。 但是如果需要选择两个选项呢? 如何实现? 而且,如何应用自定义时间filter 早上(6到12点之间) 下午(12至18岁) 晚上(18至21岁之间) 这是我尝试过的,但它不起作用。 事实上,这些选项甚至没有显示在选择框中。 http://jsfiddle.net/QJnEa/ filter_functions : { 1 : { “Morning” : function(e, n, f, i) { return n = 12 && n 18; } } 仅显示时间。 不知道如何编码多个选择。

如何在jquery中获得节省的时间和当前时间的差异?

我想在javascript或jquery中获得保存的时间和当前时间之间的时差。 我节省的时间看起来像Sun Oct 24 15:55:56 GMT+05:30 2010 。 java中的日期格式代码如下 String newDate = “2010/10/24 15:55:56”; DateFormat format = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss”); Date date = format.parse(newDate); 如何将其与当前时间进行比较并获得差异? 在jquery或javascript中是否有任何内置函数? 任何建议或链接将是赞赏! 提前致谢! 更新 日期在数据库中存储为varchar 。 我正在将它重新转换为String变量,然后将其更改为java.util.Date对象。 java代码看起来像 String newDate = “2010/10/24 15:55:56”; DateFormat format = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss”); Date date = format.parse(newDate); 此date对象已发送给客户端。 我想将保存的日期与当前日期进行比较,并希望显示时间差异,如2秒前,2小时前,2天前等…就像在facebook中一样。 我在java脚本中经历了一些日期到时间戳转换教程,现在我可以得到时间戳的差异。 现在,我想知道如何将其改为某种格式,如“2秒或2天或24小时”? 或者,我将如何将其更改回日期格式???

如何在javascript中将字符串’dd / mm / yy hh:MM:ss’转换为日期?

我做完了 var d=’dd/mm/yy hh:MM:ss’; var d1=d.split(” “); var date=d1[0].split(“/”); var time=d1[1].split(“:”); var dd=date[0]; var mm=date[1]-1; var yy=date[2]; var hh=time[0]; var min=time[1]; var ss=time[2]; var fromdt= new Date(“20″+yy,mm-1,dd,hh,min,ss); 有没有办法使用JQuery或JavaScript?