IncSecond:将一个TDateTime变量加减一定数量的秒数
变量 一个 数量 一定 加减 秒数
2023-09-11 14:20:27 时间
http://tieba.baidu.com/p/1998083296
IncSecond:将一个TDateTime变量加减一定数量的秒数
声明:function IncSecond ( const StartDateTime : TDateTime {; NumberOfSeconds : Integer = 1} ) : TDateTime;
描述:IncSecond函数将传递进来的StartDateTime参数加上NumberOfSeconds数量的秒数。
年份、月份、日期和小时数,会相应的增减。
增减的数量是可选的,默认为1。
备注:没有DeSecond函数,而是在IncSecond函数使用一个负数增加量。
var
myDate : TDateTime;
begin
// 初始化变量
myDate := EncodeDateTime(2005, 12, 31, 23, 59, 0, 0);
ShowMessage('myDate = '+DateTimeToStr(myDate));
// 加上60秒
myDate := IncSecond(myDate, 60);
ShowMessage('myDate + 60 seconds = '+DateTimeToStr(myDate));
// 减去120秒
myDate := IncSecond(myDate, -120);
ShowMessage('myDate - 120 seconds = '+DateTimeToStr(myDate));
end;
程序运行结果:
myDate = 2005-12-31 23:59:00
myDate + 60 seconds = 2006-1-1
myDate - 120 seconds = 2005-12-31 23:58:00
相关文章
- shell脚本中,将所有的参数值否赋给一个变量或者说将所有的参数合成一个字符串,获取所有参数
- shell中判断一个变量是否为0或者为某个具体的值
- c# 把一个匿名对象赋值给一个Object类型的变量后,怎么取这个变量? c# dynamic动态类型和匿名类 详解C# 匿名对象(匿名类型)、var、动态类型 dynamic 深入浅析C#中的var和dynamic
- Golang 【basic_leaming】变量、常量、变量命名规则
- 【转】构造函数中,成员变量一定要通过初始化列表来初始化的几种情况
- 第二十四章 Caché 变量大全 $ZA 变量
- 第十八章 Caché 变量大全 $THIS 变量
- C++中变量使用前必须初始化数值,否则会报错
- 学习Python的第六节课(函数和变量作用域)
- openwrt编译时某些变量定义在哪里
- C#静态类,静态构造函数,静态变量
- 《指针的编程艺术(第二版)》一第一章 内存的基本概念1.1 变量
- 浅谈开发变量作用域---小坑
- instanceof关键字用于判断一个引用类型变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例。
- 面试题:使用finalkeyword修饰一个变量时,是引用不能变,还是引用的对象不能变?
- JS变量比较陷阱