草庐IT

dateTime

全部标签

javascript - 如何使用 Moment JS 获取时间

我有两个javascript变量:startDate和endDate。我想将当前时间(以毫秒为单位的unix时间戳)存储到endDate中,并将24小时前的时间戳存储在startDate中。我将使用这两个变量来查询最近1天的记录。我如何使用momentJS做到这一点? 最佳答案 你看过这个网站了吗?它充满了例子-http://momentjs.com/我认为你要做的很简单varstartDate=moment(endDate).subtract(1,'days');根据您的问题,您可以这样做:varendDate=moment();

javascript - 如何过滤数据表中的日期范围?

我有一个包含乘车信息的大型数据表。每行都有一个开始日期时间和一个结束日期时间,格式如下(yyyy-mm-ddHH:mm:ss)。如何使用日期选择器在数据表中设置过滤范围?我想要一个只选择一天而不选择时间的日期选择器。我到处都在寻找正确的答案,但找不到。例如,我想通过选择(01-07-2016-31-07-2016)查看七月的所有行。 最佳答案 这是DataTable,带有单个DatePicker作为“来自”日期过滤器LiveDemo这里是DataTable,带有两个用于DateRange(To和From)过滤器的DatePicker

javascript - 在 JavaScript 中将一个月添加到日期

我有一个输入字段需要使用JavaScriptDate对象增加一个月。下面是我在增加月份方面所做的努力的一个例子。这个问题似乎是它将0显示为一月并且不会增加年份。nDate.setDate(nDate.getDate());inputBox1.value=(nDate.getMonth()+1)+"/"+(nDate.getDate())+"/"+(nDate.getFullYear()); 最佳答案 使用Date.setMonth:vard=newDate(2000,0,1);//January1,2000d.setMonth(d.

javascript - 将日期时间转换为有效的 JavaScript 日期

这个问题在这里已经有了答案:Convertdatefromstringinjavascript(4个答案)关闭3年前。我有一个以下列格式提供给我的日期时间字符串:yyyy-MM-ddHH:mm:ss2011-07-1411:23:00当试图将其解析为JavaScriptdate()对象时失败了。将其转换为JavaScript可以理解的格式的最佳方法是什么?下面的答案类似于varmyDate=newDate('2011-07-1411:23:00');这是我正在使用的。看来这可能是浏览器问题。我做了一个http://jsfiddle.net/czeBu/为了这。在Chrome中对我有用.

Javascript 将毫秒显示为天 :hours:mins without seconds

我正在计算2个日期之间的差异,其中有许多不同的示例可用。返回的时间以毫秒为单位,所以我需要将它转换成更有用的东西。大多数示例都是天数:小时:分钟:秒数或小时数:分钟数,但我需要天数:小时数:分钟数,因此秒数应四舍五入为分钟数。我当前使用的方法接近但显示3天为2.23.60而它应该显示3.00.00所以有些不对劲。由于我只是从网络上的一个示例中获取了当前代码,因此我愿意听取关于其他实现方式的建议。我通过从结束日期中减去开始日期来获取以毫秒为单位的时间,如下所示:-date1=newDate(startDateTime);date2=newDate(endDateTime);ms=Math

24 小时前的 Javascript 相对时间等作为时间

这个问题在这里已经有了答案:Javascripttimestamptorelativetime(16个答案)关闭4年前。我正在尝试使用highcharts来显示过去24小时内的一些数据。当您像本例中那样使用x轴的时间时,图表需要开始时间Highchartstimeexample.我不知道如何告诉它在24小时前开始,例如,如果现在的时间是18日下午22:34,我希望它在17日下午22:34开始。我不太擅长与时间和日期相关的代码,JavaScript也不是我的强项。我相信我需要完成的输出是这样的:pointStart:Date.UTC(2012,5,17,22,34)对于上面的示例,但我不

javascript - chrome 中 js 日期对象中奇怪的秒偏移

在年初查看日期对象的valueOf值时,我希望始终收到零秒。以下代码显示,直到1917年,chrome中的偏移量为54秒或40秒。在IE中,我收到所有年份的0秒。这是有原因的吗?它似乎只发生在最新的chrome版本中for(vari=0;i 最佳答案 ThisisNotaBUG..正如@Krzysztof指出的那样,Chrome有implementedanewspecfortimezoneoffsetcalculation在合并MakeLocalTZAtake't'and'isUTC'anddropDSTA(t)之后到Ecma262

php - 简单的日期函数在 php 中不起作用

我没有得到预期的结果;我想要Sun8th,但我得到了May15th。我做错了什么? 最佳答案 试试这个,$year="2017";$week="02";//Weeknumbermustbetwodigit$date1=date("l,MjS,Y",strtotime($year."W".$week."0"));//Firstdayofweekecho$date1;输出Sunday,Jan8th,2017https://3v4l.org/HbKPU希望对您有所帮助。 关于php-简单的日期

php - 如何使用PHP从字符串中删除一些字符

我需要使用PHP按值从字符串搜索中删除一些字符。我在下面解释我的代码。当前数据$datArr=array(array("name"=>"Ram","id"=>1,"date"=>"12/04/201705:31:57AM"),array("name"=>"Rahim","id"=>5,"date"=>"12/03/201712:31:57PM"),array("name"=>"Raj","id"=>4,"date"=>"12/04/201705:31:57PM"));预期输出$datArr=array(array("name"=>"Ram","id"=>1,"date"=>"12/04

php - 为什么 'a' 和 'asdf' 被 PHP DateTime 和 strtotime 解析为有效日期?

我正在使用PHP开发Web应用程序。我有一个日期表单,该表单正在客户端进行验证,然后通过POST提交以使用准备好的语句插入到数据库中。除了客户端验证之外,我还想对日期进行服务器端验证,但我很难理解strtotime和DateTime的行为类。什么规则允许这两种方法将字符串a转换为今天的日期以及strtotime将asdf转换为1969-12-31?使用date_parse我看到a被识别为有效时区(不知何故),但没有与之关联的时间。asdf更令人困惑,因为date_parse实际上说Thetimezonecouldnotbefound...但它仍然出现1969-12-31我计划将字符串转