Windows 2008 R2Windows 2008Windows VistaWindows 7Windows 2003Visual Studio 2008Windows 2000架构师.NET4Windows XP.NET 3.5C# 3.0C# 4.0中级开发Visual StudioWindows.NETC#
波斯日期时间






3.47/5 (25投票s)
一个类似于 System.DateTime 的结构,旨在支持波斯历
引言
经过很长时间,我又更新了这篇文章。(太棒了!)
我记得从很小的时候起,编程语言中缺乏支持波斯历的类或结构一直是我的一个大问题。在所使用的语言中,我尝试用不同的解决方案来解决这个问题。但没有一个解决方案是绝对的。
在 .NET 2.0 中,这个问题几乎通过一个名为 PersianCalendar
的类得到解决,但它并不是一个完整的解决方案。因此,我决定创建一个类似于 System.DateTime
的类。
背景
PersianDateTime
是一个非常简单的 结构体
,它为波斯 DateTime
提供了简单的支持。我正在努力开发和更新它。因此,如果您留下您的建议来帮助我完善它,将不胜感激。
Using the Code
可以在源代码中找到一些示例。
PersianDateTime
可以以两种方式使用:静态方式和实例化方式。也就是说,您可以与或不与实例一起使用它
Console.WriteLine(PersianDateTime.Now);
或
PersianDateTime persianDateTime = new PersianDateTime(DateTime.Now);