65.9K
CodeProject 正在变化。 阅读更多。
Home

波斯日期时间

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.47/5 (25投票s)

2007年2月3日

CPOL
viewsIcon

103250

downloadIcon

8192

一个类似于 System.DateTime 的结构,旨在支持波斯历

引言

经过很长时间,我又更新了这篇文章。(太棒了!)

我记得从很小的时候起,编程语言中缺乏支持波斯历的类或结构一直是我的一个大问题。在所使用的语言中,我尝试用不同的解决方案来解决这个问题。但没有一个解决方案是绝对的。

在 .NET 2.0 中,这个问题几乎通过一个名为 PersianCalendar 的类得到解决,但它并不是一个完整的解决方案。因此,我决定创建一个类似于 System.DateTime 的类。

背景

PersianDateTime 是一个非常简单的 结构体,它为波斯 DateTime 提供了简单的支持。我正在努力开发和更新它。因此,如果您留下您的建议来帮助我完善它,将不胜感激。

Using the Code

可以在源代码中找到一些示例。

PersianDateTime 可以以两种方式使用:静态方式和实例化方式。也就是说,您可以与或不与实例一起使用它

Console.WriteLine(PersianDateTime.Now);

PersianDateTime persianDateTime = new PersianDateTime(DateTime.Now);
© . All rights reserved.