为什么80%的码农都做不了架构师?>>>   

CompareDateTime、CompareDate、CompareTime 返回的是 -1、0、1;
前者 = 后者: 返回 0;
前者 > 后者: 返回 1;
前者 < 后者: 返回 -1;

SameDateTime、SameDate、SameTime 返回的是 True 和 False.


unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs;typeTForm1 = class(TForm)procedure FormCreate(Sender: TObject);end;varForm1: TForm1;implementation{$R *.dfm}uses DateUtils;procedure TForm1.FormCreate(Sender: TObject);
vart1,t2: TDateTime;r1,r2,r3: Integer;b1,b2,b3: Boolean;
begin{日期一致、时间不一致}t1 := StrToDateTime('2009-5-20 1:1:1');t2 := StrToDateTime('2009-5-20 1:0:0');r1 := CompareDateTime(t1, t2); //1r2 := CompareDate(t1, t2);     //0r3 := CompareTime(t1, t2);     //1b1 := SameDateTime(t1, t2);    //Falseb2 := SameDate(t1, t2);        //Trueb3 := SameTime(t1, t2);        //False{日期不一致、时间一致}t1 := StrToDateTime('2009-5-20 1:1:1');t2 := StrToDateTime('2009-5-21 1:1:1');r1 := CompareDateTime(t1, t2); //-1r2 := CompareDate(t1, t2);     //-1r3 := CompareTime(t1, t2);     //0b1 := SameDateTime(t1, t2);    //Falseb2 := SameDate(t1, t2);        //Falseb3 := SameTime(t1, t2);        //True{日期、时间都不一致}t1 := StrToDateTime('2009-5-19 1:1:1');t2 := StrToDateTime('2009-5-20 0:0:0');r1 := CompareDateTime(t1, t2); //-1r2 := CompareDate(t1, t2);     //-1r3 := CompareTime(t1, t2);     //1b1 := SameDateTime(t1, t2);    //Falseb2 := SameDate(t1, t2);        //Falseb3 := SameTime(t1, t2);        //False
end;end.


DateUtils-Function


转载于:https://my.oschina.net/hermer/blog/319184

CompareDateTime、CompareDate、CompareTime、SameDateTime、SameDate、SameTime - 对比时间的函数...相关推荐

  1. python3通过Beautif和XPath分别爬取“小猪短租-北京”租房信息,并对比时间效率(附源代码)...

    爬虫思路分析: 1. 观察小猪短租(北京)的网页 首页:http://www.xiaozhu.com/?utm_source=baidu&utm_medium=cpc&utm_term ...

  2. 如何获取当日日期_Power BI时间智能函数如何处理2月29日的?

    ​今年是闰年,有星友问我,在Power BI中,2月29日的上年同期是怎么计算的? 这是个好问题,正好梳理一下,PowerBI时间智能函数是如何处理不规则日期的对比数据的. 以一个模拟的订单表数据为例 ...

  3. TimeSpan 用法 求离最近发表时间的函数

    求离最近发表时间的函数 public string DateStringFromNow(DateTime dt)     {     TimeSpan span = DateTime.Now - dt ...

  4. access month函数用法_掌握时间智能函数,同比环比各种比,轻松搞定!

    时间可以说是数据分析中最常用的独立变量,工作中也常常会遇到对时间数据的对比分析.假设要计算上年同期的销量,在PowerBI中可以用CALCULATE来写个度量值[上年同期], = CALCULATE( ...

  5. HIVE 的时间转换函数

    HIVE 的时间转换函数. 1,select unix_timestamp() 可以得到当前时间的时间戳. select unix_timestamp(时间格式) 可以得到当前时间的时间戳.两个时间戳 ...

  6. Python时间转换函数:时间转化为时间戳、时间戳转化为时间、当前日期、当前时间、星期几、前面或者后面多少天、年、月、日等

    Python时间转换函数:时间转化为时间戳.时间戳转化为时间.当前日期.当前时间.星期几.前面或者后面多少天.年.月.日等 #Python时间转换函数:时间转化为时间戳.时间戳转化为时间.当前日期.当 ...

  7. Mysql日期时间Extract函数介绍

    MySQL日期时间Extract函数的优点在于可以选取日期时间的各个部分,从年一直到微秒,让我们对MySQL日期时间的处理更为轻松. MySQL 日期时间 Extract(选取)函数. 1. 选取日期 ...

  8. php mysql 时间戳查询_mysql中时间查询函数(包括时间戳)

    mysql中时间查询函数(包括时间戳) 这些函数都是MySQL自带的,可以直接使用在PHP写的MySQL查询语句中哦 1-CURDATE()或CURRENT_DATE()和CURTIME()或CURR ...

  9. js时间格式化函数,支持Unix时间戳

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  10. php获取date前1分钟hour,php时间轴函数,刚、1分钟前、1小时前、一天前

    php时间轴函数 ,刚刚.1分钟前.1小时前.一天前 php常见时间处理函数: time():返回当前的 Unix 时间戳?. date():格式化一个本地时间/日期. getdate():取得日期/ ...

最新文章

  1. Cable master (POJ No.1064)
  2. jqmobi快速开始(翻译)
  3. java计数器策略模式_策略模式与外观模式 | 学步园
  4. 四轴飞行器实践教程1.1.2飞行器的发展
  5. eBay数据科学家李睿:自然语言处理在eBay的技术实践 数据 网络 类别 技术 分类器 阅读1593 近日,在飞马网主办的“FMI人工智能大数据高峰论坛”上,来自eBay的数据科学家李睿
  6. 1.Lambda表达式(新手写的!新手写的!新手写的!)(未完成)
  7. setTimeout setInterval
  8. android 自定义菜单栏,GitHub - earthWo/AndroidBottomNavigation: android 底部菜单栏,自定义样式,自定义菜单数量,添加滚动动画和水波纹动画...
  9. 基于Java SSM springboot+VUE+redis实现的前后端分类版网上商城项目
  10. webpack4.0各个击破(9)—— karma篇
  11. 初中计算机课使用的软件,初中信息技术课软件.doc
  12. 肖飒:区块链应用创业的法律边界及案例分析 | 清华x-lab公开课
  13. excel组合汇总_Excel汇总20150105
  14. 如何使用python批量压缩图片_使用python脚本批量压缩图片大小
  15. PDF如何修改,PDF怎么删除其中一页
  16. Failed to initialize Data Warehouse host process
  17. Vue源码流程图(函数名与源码对应)
  18. 新iPhone 12泄漏
  19. 基于Casbin实现ABAC
  20. 【译】创意编码之噪音

热门文章

  1. 【论文阅读】Efficient Net
  2. h5跳转小程序页面url_小程序和h5跳转
  3. 解决git push报错error: failed to push some refs to 的问题
  4. EXCEL统计不重复值的数量
  5. OPCServer:使用Matrikon OPC Server Simulation
  6. 【tyvj】【dp】回文词(IOI2000)
  7. 中国邮政支付宝卡通开通流程
  8. 数据库优化常用的途径(方法)
  9. 802.1D生成树STP协议
  10. VLAN aggregation(vlan聚合)配置