Delphi Prism 中 EncodeTime 或 DecodeTime 的替换
在 Delphi Win32 中,您可以使用 EncodeTime 和 DecodeTime 函数来操作 DateTime 数据或变量。 DELPHI Prism中有类似的功能吗?如果没有,你会怎么做?
例如,您想在 B 增加一天后将两个日期时间变量(A 和 B)加在一起。
谢谢,
In Delphi Win32, you have EncodeTime and DecodeTime functions to manipulate DateTime data or variables. Are there any functions similar to these in DELPHI Prism? If not, How would you do it?
For instance, you wanted to Add two datetime variables (A and B) together, after increasing B by one day.
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须使用
DateTime
类型,此类有许多构造函数,您可以使用它们来编码日期时间。编码日期时间的示例
要解码日期时间,您必须使用属性年、月、日、分和秒。
现在要修改日期时间添加天,年或其他范围,您可以使用方法
AddYears
、添加月份
,AddDays
等等。You must use the
DateTime
type, this class has many constructors which you can use to encode a a datetime.Example to encode a DateTime
To Decode a DateTime you must use the properties Year, Month, Day, Minute and Second.
Now to modify a Datetime adding days , years or another range you can use the methods
AddYears
,AddMonths
,AddDays
and so on.