0

如果是当前年份,我需要在下拉菜单中隐藏以前的日期和月份。因此,显然不能将日期设置为今天之前的日期。因此,如果选择了 2012 年,则选择器中将不存在 1 月、2 月和 3 月的月份,4 月 1 日也不会存在(已通过)。设置为 2013 将提供所有月/日。

4

1 回答 1

0

可能是这种伪代码可以帮助你。

  1. 从服务器获取当前日期。不要从客户端获取它,因为它很容易修改。

  2. 创建一个包含所有 12 个月(如 Jan、Feb 等)的数组。

  3. 从日期获取当前月份。

  4. 现在过滤并获取包括当前月份在内的所有月份

  5. 现在将当前日期显示为列表中的第一个元素

  6. 另外,列出剩余的月份。

于 2012-04-04T05:15:38.950 回答