获取两个给定日期之间的所有月份名称 [英] Get all months names between two given dates

查看:104
本文介绍了获取两个给定日期之间的所有月份名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好



这里我的问题是你想找到不同的月份名称和年份...如何获得前来



如果我给2015年11月到2016年1月意味着我想要显示

就像



Nov- 2015

2015年12月

2016年1月



如何得到这样...我得到了来自windows应用程序中datetimepicker的datetime值。



谢谢

Hi All

Here my problem is u want to find different month name with year ... how to get for ex

if i gave Nov-2015 to Jan-2016 mean i want to display
like

Nov-2015
Dec-2015
Jan-2016

how to get like this ... i get the datetime value from datetimepicker in windows applications.

Thanks

推荐答案

var start = new DateTime(2013, 1, 1);
var end = new DateTime(2013, 6, 22);

// set end-date to end of month
end = new DateTime(end.Year, end.Month, DateTime.DaysInMonth(end.Year, end.Month));

var diff = Enumerable.Range(0, Int32.MaxValue)
                     .Select(e => start.AddMonths(e))
                     .TakeWhile(e => e <= end)
                     .Select(e => e.ToString("MMMM"));







你谷歌吗? [ ^ ]


这篇关于获取两个给定日期之间的所有月份名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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