TDateTime

http://tech.ddvip.com   2006年03月30日    社区交流

本文详细介绍TDateTime

  TDateTime为实现TDateTime数据类型和使用TDateTime数据类型的日期-时间运行库例程的C++类。

  TDateTime类继承了double型的val数据成员,其中包含了日期-时间值。TDateTime值的整数部分为自从12/30/1899以来的天数。其小数部分为天的时间。

  下列为一些TDateTime值的例子以及对应的日期和时间:

  值       日期和时间

  0 12/30/1899 12:00 am

  2.75 1/ 1/1900 6:00 pm

  -1.25 12/29/1899 6:00 am

  35065 1/ 1/1996 12:00 am

  要计算两个日期间的天的小数部分,把两个值相减。要在某天的小数部分增加一个日期-时间值,可把该小数加上日期-时间值。

  方法列表

  CurrentDate 返回当前日期作为TDateTime值

  CurrentDateTime 返回当前日期和时间作为TDateTime 值

  CurrentTime 返回当前时间作为TDateTime值

  DateString 把TDateTime值的日期转换为一个字符串

  DateTimeString 把TDateTime值转换为一个字符串

  DayOfWeek 返回 TDateTime的week的天

  DecodeDate 把TDateTime值分为year, month,和day值并把这些值分别存储在year, month和day参数中

  DecodeTime 把TDateTime值分为hour, minute, second,和millisecond值并把这些值分别存储在hour, min, sec和msec参数中

  FileDate 把日期 - 时间值转换为DOS日期 - 时间标记

  FileDateToDateTime 把FileDate参数指定的DOS文件的日期 - 时间值转换为TDateTime值

  FormatString 利用format给定的格式格式化TDateTime对象

  operator - 返回两个TDateTime集之间的差的新的TDateTime对象

  operator -- 返回一个TDateTime与Int参数之间差的新的TDateTime对象

责编:豆豆技术应用

正在加载评论...