首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >德尔菲:我可以扩展TDateTimePicker来支持另一个日历系统吗?多么?

德尔菲:我可以扩展TDateTimePicker来支持另一个日历系统吗?多么?
EN

Stack Overflow用户
提问于 2015-02-17 04:54:41
回答 2查看 932关注 0票数 2

我希望将日历系统(如公历)实现为TDateTimePicker。

1)我想知道是否可以扩展TDateTimePicker类以使用它的可视化功能,但可以更改其日历计算系统以与我的日历系统相匹配?

2)如果是的话,我必须做些什么?为了改变它的计算系统,必须修改或扩展内部的哪些类?起点是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-17 05:02:04

TDateTimePicker只是微软DTP控制的薄包装。它不支持更改基础日历系统。

关于日期和时间选择器控件

控件是基于公历的,它是在1753年引入的。它将不计算与朱利安日历一致的日期。

票数 3
EN

Stack Overflow用户

发布于 2016-03-29 10:11:23

这是波斯日期采摘者:

https://github.com/A1Gard/PDate

关于这一点:

代码语言:javascript
复制
The best Delphi & lazarus unit for convert windows standard DateTime to PersianDate & TimeStamp
version 1.3.1:

some bug fixed
version 1.3:

added lazarus compatibility
added function GetTheFirstDayOfThisMonth
added function GetTheFirstDayOfThisWeek
added function GetPersianDayWeek
added function Delphi DatePicker component
fixed bug in PersiantoGer function
version 1.2:

added function DateTimeToUnix
added function UnixToDateTime
version 1.1:

added function UIntToDateTime
added function GerToWord
added function PersianToInt
version 1:

added function GerToPersian
added function PersiantoGer 

作者波斯语描写

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28554889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档