如何根据开始月份和结束月份显示月份列表。 [英] How to display the months list according to starts month and end months.

查看:418
本文介绍了如何根据开始月份和结束月份显示月份列表。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨先生,



请帮我查询下面的内容。

我有一个年日历和年份开始 ddl值中的下拉列表是从1月到12月。如果用户从年份开始时间ddl中选择1月,则应显示从1月到12月的月份。如果用户从年份开始时间ddl中选择三月,则应从三月到二月显示月份。如果用户从年份开始ddl中选择八月,则应该从八月到七月显示月份。,,,就像我想在我的视图中显示的那样。

请分享任何建议,我该如何实现呢。



非常感谢您提前。

Hi Sir,

Please help me on below query.
I have a "Year" calendar and "Year starts from" drop down list in ddl values are from January to December. If user select 'January' from "Year starts from" ddl, months should display From January To December. If user select 'March' from "Year starts from" ddl, months should display from March to February. If user select 'August' from "year starts from" ddl, months should display from August to July.,,,, like that I want to display in my view.
Please share any suggestions, how could I implement this.

Thank you very much in advance.

推荐答案

public List<string> GetMonthNames(int startmonth)
{
    List<string> monthlist = new List<string>();
    if (startmonth < 1 && startmonth > 12)
        startmonth = 1;
    for (int i = 0; i < 12; i++)
    {
        int addon = 0;
        if (i + startmonth > 12)
            addon = 12;
        monthlist.Add(CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName((i + startmonth) - addon));
    }
    return monthlist;
}pre></string></string></string>


检查解决方案编辑小提琴 - JSFiddle [ ^ ]


这篇关于如何根据开始月份和结束月份显示月份列表。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆