【发布时间】:2013-03-24 10:00:40
【问题描述】:
我在 Jalali(波斯日期系统)中有一个日期,我需要将其转发 1 个月。问题是,当我使用 myDateTime.AddMonths(1) 添加 1 个月时,我的日期会提前 1 个公历月,而我想要一个 Jalali 月。
例如,如果我的日期(格式:yyyy-MM-dd)是 2013-02-28 公历和 1391/12/10 Jalali,我添加一个月份将是 2013-03-28 公历(没关系)和 1392/01/08(这是错误的,应该是 1392/01/10 )。
说了以上所有的故事后,有没有一种方法可以根据我的文化或地区或其他因素在日期上加一个月?
【问题讨论】:
-
不幸的是,对 Jalali 日历的支持很弱,特别是 MS 产品中的 GUI 组件。
标签: c# .net datetime calendar persian