动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C/C++教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ C/C++教程 ]的信息



本月文章推荐
.Windows的动态链接库原理及使用1.
.C语言入门之预处理.
.TServerSocket和TClientSocket的.
.C++数据结构学习:二叉树(3).
.用MasterPage 代替 PageBase.
.C++箴言:绝不重定义继承的非虚拟.
.编程特例篇——LOGO语言.
.2004年计算机等级考试二级C语言试.
.Delphi开发基于DCOM的聊天室.
.C趣味编程百例(10).
.全国计算机编程大赛复赛试题1.
.高手必看:C、C++程序的优化之路.
.Bjarne:什么是函数对象?.
.新手入门:关于C++中的内联函数(.
.C语言函数说明与返回值.
.ASP.NET中数据库的操作初步----增.
.C趣味程序百例(15).
.一个非常简单的题.
.lzw压缩算法的c语言实现.
.C语言中的位域的使用.

TDateTime

发表日期:2008-3-8 |



  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对象
operator != 比较两个TDateTime对象的不相同性
operator + 返回一个为两个TDateTime对象的联合的一个新TDateTime 对象
operator += 把TDateTime 对象的本身数据与rhs 指定的TDateTime对象的联合赋给TDateTime
operator -= 把TDateTime 对象本身数据的rhs指定的TDateTime对象之间的差赋给TDateTime对象
operator < 比较两个TDateTime 对象
operator <= 比较两个TDateTime 对象
operator = 把rhs 内容赋给TDateTime
operator == 比较两个TDateTime 对象的相同
operator > 比较两个TDateTime 对象
operator >= 比较两个TDateTime 对象
operator AnsiString AnsiString 为转换操作符
operator double double 为转换操作符
operator int int 为转换操作符
TDateTime TDateTime 构造函数
TimeString 把TDateTime 对象转换为AnsiString

方法
TDateTime::CurrentDate
返回当前日期作为TDateTime值。
static TDateTime __fastcall CurrentDate( );
检索当前日期并作为新的TDateTime 对象返回。

TDateTime::CurrentDateTime
   返回当前日期和时间作为TDateTime值。
  static TDateTime __fastcall CurrentDateTime( );
   检索当前日期和时间并作为新的TDateTime 对象返回。

TDateTime::CurrentTime
   返回当前时间作为TDateTime 值。
  static TDateTime __fastcall CurrentTime( );
   检索当前时间并作为新的TDateTime 对象返回。

TDateTime::DateString
   把TDateTime 值的日期转换为一个字符串。
  AnsiString __fastcall DateString( )const;
   返回TDateTime对象作为一个AnsiString 的值。转换利用ShortDateFormat 变量指定的格式。

TDateTime::DateTimeString
   把TDateTime 值转换为一个字符串。
  AnsiString __fastcall DateTimeString( )const
   返回一个AnsiString 对象,其中包含TDateTime 对象的日期和时间(val 数据成员)转换为字符串的值。假如TDateTime 值没有包含一个date 值,date 就显示为00/00/00。假如TDateTime 值没有包含一个time值,time 就显示为00:00:00 AM。可以通过改变日期和时间格式变量来改变字符串格式。


TDateTime::DayOfWeek
   返回TDateTime 的week的天。
  int __fastcall DayOfWeek()const;
   TDateTime 的DayOfWeek 对象为 1 到 7 之间的整数。Sunday 为week 的第一天,Saturday 为第七天。

TDateTime::DecodeDate
   把TDateTime 值分为year ,month和day 值并把这些值分别存储在 year ,month 和 day 参数中。
  void __fastcall DecodeDate(unsigned short* year,unsigned short* month,unsigned short* day)const;
   需要访问TDateTime对象的year, month 和day 时,利用DecodeDate。

TDateTime::DecodeTime
   把TDateTime 值分为 hour ,minute,second 和 millisecond 值并把这些值分别存储在 hour,min,sec 和 msec参数中。
  void __fastcall DecodeTime(unsigned shot* hour,unsigned short*nim,unsigned short* sec,unsigned short* msec)const;
   需要访问TDateTime对象的hour,minute,second或millisecond时,利用DecodeDate。

TDateTime::FileDate
   把日期—时间值转换为DOS日期—时间标记。
  int __fastcall FileDate()const;

TDateTime::FileDateToDateTime
   把fileDate 参数指定的DOS文件的日期—时间值转换为TDateTime值。
  static TDateTime __fastcall FileDateToDateTime(int fileDate);

TDateTime::FormatString
   利用format 给定的格式格式化TDateTime 对象。
  AnsiString __fastcall FormatString(const AnsiString& format);
   支持下列分类符字符串:

分类符字符串 显示方式
c 日期使用 ShortDateFormat全局变量给的格式,时间使用 LongTimeformat 全局变量给的格式。假如分数是0,时间就不显示。
d 以数字表示日子,第一个字符不为 0 (1—31)
dd 以数字表示日子,第一个字符为0 (01—31)
ddd 以使用ShortDateFormat全局变量给的字符串的缩写(Sun—Sat) g表示日子
dddd 以使用Long Day Names全局变量给的字符串的全称(Sunday—Saturday)表示日子
ddddd 使用ShortDateFormat全局变量给的格式表示日期
dddddd 使用Long DateFormat 全局变量给的格式表示日期
m 以数字表示月份,第一个字符不为0 (1—12)。若m 后面跟着h或 hh,显示的是分钟,而不是月份
mm 以数字表示月份,第一个字符为0(01—12)。若mm 后面跟着h或 hh,显示的是分钟,而不是月份。
mmm 以使用ShortMonthNames 全局变量给的字符串的缩写( Jan — Dec)表示月份
mmmm 以使用Long Mames 全局变量给的字符串的全称(January — Decermber)表示月份
yy 以两位数字表示年(00—99)
yyyy 以四位数字表示年(0000—9999)
h 以数字表示小时,第一字符不为0(0—23)
hh 以数字表示小时,第一字符为0(0—23
n 以数字表示分钟,第一个字符不为0(0—59)
nn 以数字表示分钟,第一个字符为0(00—59)
s 以数字表示秒,第一个字符不为0(0—59)
ss 以数字表示秒,第一个字符为0(00—59)
t 时间使用由ShortTimeFormst全局变量给定的格式
Ttt 时间使用由LongTimeFormat全局变量给定的格式
am/pm 时间为前面的h或hh分类符使用12小时时钟,后面跟"am"指的是上午的时间,后面跟"pm"指的是下午的时间。am/pm分类符可以是大写、小写或混合使用,都能相应的显示
a/p 时间为前面的h或hh分类符使用12小时时钟,后面跟"a"指的是上午的时间,后面跟"p"指的是下午的时间。a/p分类符可以是大写、小写或混合使用,都能相应的显示
ampm 时间为前面的h或hh分类符使用12小时时钟,后面跟TimeAMString 全局变量指的是上午的时间,后面跟TimePMString 全局变量指的是下午的时间
/ 由DateSeparator 全局变量给定的日期分隔符
: 由TimeSeparator 全局变量给定的时间分隔符
'xx'/"xx" 用单引号或双引号括起的符号,表示不进行格式转换
   格式分类符应写成大写或小写字母,两个产生同样效果。假如格式参数指的是空字符串,日期时间值被格式化成格式分类符给的是c。

TDateTime::operator -
   TDateTime的operator-被重载如下:
  TDateTime __fastcall operator - (const TDateTimeBase& rhs)const;
   返回这个TDateTime 对象与rhs 的差。

  TDateTime __fastcall operator - (const TDateTime& rhs)const;
   返回两个TDatieTime 对象的差。
  TDateTime __fastcall operator - (const double rhs)const;
   返回这个TDateTime 对象与double的rhs 的差。
  TDateTime __fastcall operator - (const int rhs)const;
   返回这个TDateTime 对象与int 的rhs 的差。

TDateTime::operator --
   TDateTime的operator--被重载如下:
  TDateTime& operator -- ( );
   把这个TDateTime对象的日期减去一天(从val数据成员中减1)。
  TDateTim
上一篇:TDecisionCube 人气:189
下一篇:TCP上的NetBIOS配置参数 人气:326
浏览全部C/C++的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-24 Sablog-X v2.0 预览版
2008-7-24 帝国备份王EmpireBak 2008 正式版
2008-7-24 网趣网上购物系统时尚版 v8.2
2008-7-24 纵横B2B电子商务系统XYECS!B2B v
2008-7-24 e路小说小偷 v1.2.0723
2008-7-24 凌风美女图片站程序 v2.2
2008-7-24 TOM15电影收索程序
2008-7-24 清风信息自动采集生成系统 v1.0
2008-7-24 QQ邮箱编辑器 v1.0 (小小菜刀ASP
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵