标签: maxdate

如何使用moment.js从日期列表中获取最小或最大日期?

我想从handleClick函数中给出的日期列表中获取最大日期.如何使用moment.js从日期列表中找到最大日期?

我有以下代码:

import React, {Component} from 'react';
import moment from 'moment';

class Getdate extends Component
{
  constructor() {
    super();
    this.state = {
       dates = []
    }
    this.handleClick = this.handleClick.bind(this);
  }
  handleClick() {
     this.state.dates = ['2017-11-12', '2017-10-22', '2015-01-10', '2018-01-01', '2014-10-10'];
     console.log(this.state.dates);
  }
  render{
    return (
     <button onClick={this.handleClick}>Get Max Date</button>
    )
  }
}
export default Getdate
Run Code Online (Sandbox Code Playgroud)

javascript maxdate momentjs reactjs

21
推荐指数
1
解决办法
2万
查看次数

jQuery datepicker mindate,maxdate

我有以下两个datepicker对象,但由于我遇到了minDate和maxDate选项,我无法得到我想要的东西:

这是为了将日期限制在将来的日期.

我想要的:将日期从当前日期限制为30年.

我得到的:将日期从当前日期限制为10年.

$(".datepickerFuture").datepicker({
    showOn: "button",
    buttonImage: 'calendar.gif',
    buttonText: 'Click to select a date',
    duration:"fast",
    changeMonth: true,
    changeYear: true,
    dateFormat: 'dd/mm/yy',
    constrainInput: true,
    minDate: 0,
    maxDate: '+30Y',    
        buttonImageOnly: true
    });
Run Code Online (Sandbox Code Playgroud)

这是为了限制只选择过去的日期:

我想要的:将日期从当前日期限制为120年前的时间.

我得到的:将日期从当前日期限制为120年前的时间,但是当我选择一年时,最大年份将重置为选定的年份(例如,当新鲜的页面加载为1890-2010时,我会得到什么,但如果我选择2000年当年选择框重置为1880-2000).

$(".datepickerPast").datepicker({
    showOn: "button",
   buttonImage: 'calendar.gif',
    buttonText: 'Click to select a date',
    duration:"fast",
    changeMonth: true,
    changeYear: true,
    dateFormat: 'dd/mm/yy',
    constrainInput: true,
    yearRange: '-120:0',
    maxDate: 0,
    buttonImageOnly: true
});
Run Code Online (Sandbox Code Playgroud)

我需要有关datepicker对象的帮助,非常感谢任何帮助.

jquery calendar mindate maxdate

18
推荐指数
2
解决办法
8万
查看次数

使用最小/最大限制时,Android DatePicker显示不可用的月份

我只在StackOverflow上找到了另外一个这个问题的实例,这个问题没有答案(去年),所以我想我会再给它一个镜头.(Android DatePicker/Dialog使用最小/最大日期显示不正确的月/ s,带有实际图像)

设置Android DatePicker的minDate和maxDate时,它将显示在最小和最大日期范围内不可用的月份.我将使用以下图片演示此问题:

当我在minDate时:

当我在minDate

当我处于日期限制之间时:

在两个日期之间

当我在maxDate时:

在maxDate

在这种情况下,不可用的月份(在这种情况下是四月和六月)充当最小值和最大值,所以到四月,DatePicker将拍摄到五月十五日,或者试图滑到六月将DatePicker移动到五月二十二日.

是否可以将这些(不可用的)月份隐藏起来,因此在此测试用例中,唯一可选择的部分是日期?另外请记住,例如,5月29日到6月5日之间的间隔必须出现在列表中.

android datepicker android-datepicker mindate maxdate

14
推荐指数
1
解决办法
1081
查看次数

iOS:UIDatePicker在最小和最大日期之外"删除"日期

我编写了一个带有最小和最大日期的简单UIDatePicker.

我希望datepicker不显示不可用的日期,不仅禁用它们.

实际:您可以滚动浏览所有不可用的日期,但是当您在不可用的日期休息时,日期选择器会滚动到最接近的可用日期,这是好的但不够好.

预期:我想从datepicker中一起删除不可用的日期,因此甚至不启用滚动它们.

uidatepicker mindate maxdate ios

10
推荐指数
0
解决办法
2707
查看次数

jQuery DatePicker最小最大日期

我有jQuery日期选择器设置和工作,但希望帮助设置minDate和maxDate选项.我目前的代码如下(没有这些选项).如何将defaultDate设置为defaultDate之前3个月,maxDate设置为defaultDate之后的28天?

var expdisp = $("#expdisp").attr("value");

$("#expirydate" ).datepicker({
    showOn: "button",
    buttonImage: "images/calendar.gif",
    buttonImageOnly: true,
    dateFormat: "dd/mm/yy",
    defaultDate: expdisp,
    showOtherMonths: true,
    selectOtherMonths: true,
    changeMonth: true,
    changeYear: true,
});
Run Code Online (Sandbox Code Playgroud)

jquery datepicker mindate maxdate

9
推荐指数
1
解决办法
6万
查看次数

在jQuery UI Datepicker中删除minDate/maxDate限制

一个简单的问题,但我似乎无法找到答案.

我限制了jQuery Datepicker中的日期范围:

$( "#MyDatepicker" ).datepicker( "option", "minDate", new Date())
Run Code Online (Sandbox Code Playgroud)

有没有办法删除日期范围的所有限制?

limits date-range mindate maxdate jquery-ui-datepicker

8
推荐指数
1
解决办法
2万
查看次数

UTC 时间“2038-01-19 03:14:07”之后会发生什么

Mysql文档是这么说的

TIME STAMP 数据类型用于包含日期和时间部分的值。TIME STAMP 的范围为“1970-01-01 00:00:01”UTC 到“2038-01-19 03:14:07”UTC。

在我们的数据库中,大多数时间字段都是时间戳。如果当前系统可以活到2038年,会发生什么?

mysql timestamp maxdate

6
推荐指数
0
解决办法
978
查看次数

jquery datepicker range(mindate maxdate)不起作用

我正在尝试为我的表单上的jquery datepicker设置一个范围,但是当我打开表单时,它允许我选择任何日期.

  <input class="span2 datepicker" name="tw#local#changeRequest#DeliveryDate" type="text" id="dp1">


 <!-- jQuery -->
 <script type="text/javascript" src="<#=tw.system.model.findManagedFileByPath('jquery-1.7.2.min.js', TWManagedFile.Types.Web).url;#>"></script>

 <!-- Datepicker Script -->
 <script type="text/javascript" src="<#=tw.system.model.findManagedFileByPath('bootstrap-datepicker_new.js', TWManagedFile.Types.Web).url;#>"></script>

 <script type="text/javascript">
 $(document).ready(function(){

 $( "#datepicker" ).datepicker({ minDate: -20, maxDate: "+1M +10D" });

 });
 </script>
Run Code Online (Sandbox Code Playgroud)

jquery datepicker range mindate maxdate

3
推荐指数
1
解决办法
3万
查看次数

PostgreSQL:获得倒数第二个MAX(日期)

我在PostgreSQL中有两个视图.一个用于获取每个组织的最新总数.另一种观点是获得每个组织的倒数第二个最新总量,这就是问题:如何在PostgreSQL中获得倒数第二个MAX(日期)?这是我的代码(注意'date'是我的列之一,而不是函数):

CREATE VIEW vw_totaaldossiers AS
SELECT SUM(aantal) as totaal
FROM _dossier i1
WHERE date = (
    SELECT MAX(date) 
    FROM _dossier i2 
    WHERE i2.instantie = i1.instantie 
    GROUP BY i2.instantie
);

CREATE VIEW v2_relatiefdossiers AS
SELECT SUM(aantal) as relatief
FROM _dossier i3
WHERE date = (
    SELECT /* Here comes the second to last MAX(date) */ 
    FROM _dossier i4
    WHERE i4.instantie = i3.instantie
    GROUP BY i4.instantie
);
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助!

postgresql maxdate

3
推荐指数
1
解决办法
2677
查看次数

bootstrap datetimepicker - 相对于现在设置 maxDate?

我使用这个 datetimepicker:
http : //eonasdan.github.io/bootstrap-datetimepicker/Options/
基本上我想设置maxDate: moment(),即 maxDate 应该限制到现在。问题是当 datepicker 打开时 maxDate 不再是 now() 了。每次显示日期选择器时,我都想将它的 maxDate 设置为 now 。

如果可能,我想在全球范围内强制执行它,而不是在每个datetimepicker()实例上都指定它。是否可以使用 moment.js 以某种方式给出一个相对日期?

看到这个小提琴:
https :
//jsfiddle.net/0Ltv25o8/3281/ 我将 maxDate 设置为现在。您将在页面加载一分钟后看到,您将无法使用箭头按钮选择当前分钟。

javascript maxdate twitter-bootstrap momentjs eonasdan-datetimepicker

3
推荐指数
1
解决办法
2万
查看次数

在 MAX(DATE) 左加入

我有 2 个表:交易 (a) 和价格 (b)。我想从表 b 中检索在交易日期有效的价格。

表 a 包含文章交易的历史记录:Store_type、日期、文章、...

表 b 包含商品价格的历史记录:Store_type、日期、商品、价格

目前我有这个:

Select
a.Store_type,
a.Date
a.Article,
(select b.price
  from PRICES b
  where b.Store_type = a.Store_type
  and b.Article = a.Article
  and b.Date = (select max(c.date)
    from PRICES c
    where c.Store_type = a.Store_type
    and c.Article = a.Article
    and c.date <= a.date)) AS ART_PRICE
from TRANSACTIONS a
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但由于双子查询,它似乎需要很长时间。可以用 LEFT JOIN 做同样的事情吗?

mysql join maxdate

2
推荐指数
1
解决办法
1万
查看次数

minDate和maxDate选项在datepicker中不起作用

我在我的项目中使用"datepicker"插件,它设置为十年视图,我想禁用未来的日期,为此我使用了该maxDate选项,但它不起作用,我的代码:

$('#data_1 .input-group.date').datepicker({
    todayBtn: "linked",
    maxDate: "0",
    keyboardNavigation: false,
    forceParse: false,
    calendarWeeks: true,
    autoclose: true
});
Run Code Online (Sandbox Code Playgroud)

试过0new Date

jquery datepicker maxdate bootstrap-datepicker bootstrap-4

2
推荐指数
1
解决办法
4660
查看次数

在链接日期选择器中设置最大日期

我用“从日期”和“到日期”制作了一个范围日期选择器。

这里代码:

From <input type="text" id="from" name="from" style="width: 80px" readonly>
To <input type="text" id="to" name="to" style="width: 80px" readonly>

<script>
$(function() {
    $( "#from" ).datepicker({
        showOn: "button",
        buttonImage: "images/calendar.png",
        buttonImageOnly: true,
        minDate: 0,
        changeMonth: true,
        beforeShowDay: $.datepicker.noWeekends,
        onSelect: function( selectedDate ) {
            $( "#to" ).datepicker( "option", "minDate", selectedDate );
        }
    });
    $( "#to" ).datepicker({
        showOn: "button",
        buttonImage: "images/calendar.png",
        buttonImageOnly: true,
        changeMonth: true,
        beforeShowDay: $.datepicker.noWeekends,
        onSelect: function( selectedDate ) {
            $( "#from" ).datepicker( "option", "maxDate", selectedDate );
        }
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

我想要做的是:当用户选择特定日期时 …

jquery datepicker chain maxdate

1
推荐指数
1
解决办法
3262
查看次数