在我编写的报告生成器中,用户可以选择显示结果的日期范围。但由于此报告的数据是每月生成的,因此日期范围的那一天部分实际上是无关紧要的。我现在要求将所选开始日期的日期更改为“1”,而不管用户选择了什么。我这样做了:
$('#TextStartDate').datepicker({ maxDate: "+0M", minDate: "-24M", dateFormat: 'm/1/yy' });
要求的第二个要点是,无论选择哪一天,所选结束日期的日期都设置为该月的最后一天。因此,如果用户选择了结束日期为5/16/2011,则日期字段将显示为5/31/2011。这是我被卡住的地方。
非常感谢任何帮助。
答案 0 :(得分:3)
我找到的最一致的技术是:
减去1天。
不一定漂亮,但它确实有效。
B计划:
注意:处理快速示例代码将稍后添加