zoukankan      html  css  js  c++  java
  • IncSecond:将一个TDateTime变量加减一定数量的秒数

    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

    delphi lazarus opengl 网页操作自动化, 图像分析破解,游戏开发
  • 相关阅读:
    Spring注解
    [Exception Android 22]
    Android中Word转Html
    [Exception Android 20]
    POI-word转html
    【JS设计模式】装饰者模式
    C语言中的传值调用
    Spring Aop基础总结
    Android开发-状态栏着色原理和API版本号兼容处理
    9.12測试(二)——国际象棋
  • 原文地址:https://www.cnblogs.com/delphi-xe5/p/4804920.html
Copyright © 2011-2022 走看看