知识大全 将日期转化为汉语的形式
Posted 知
篇首语:别裁伪体亲风雅,转益多师是汝师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 将日期转化为汉语的形式相关的知识,希望对你有一定的参考价值。
在DELPHI中没有直接将日期转化为汉语的形式 用起来很不方便 如 年 月 日 在一些特殊场合需要转化为汉语 二○○一年五月二十三日 在这里有一个函数可以直接进行转化 在这里和大家共享 原代码如下 procedure datechange(var Dyear Dmonth Dday:string; const ADate:Tdatetime); //转化日期 function DCDate(ADate:TDateTime):TDDate;//将时间转化为汉字形式 function DCmonth(DMonth:string):string; //将月转化为汉字形式 function DCDay(DDay:string):string; //将日转化为汉字形式 function DCYear(Dyear:string):string; //将年转化为汉字形式
implementation //以下是实现部分
procedure datechange(var Dyear Dmonth Dday:string; const ADate:Tdatetime); begin Dyear:=formatdatetime( yyyy Adate); Dmonth:=formatdatetime( mm Adate); Dday:=formatdatetime( dd Adate); end;
function TDWF DCDate(ADate: TDateTime):TDDate; var kk:TDdate; sY sM sD:string; begin datechange(sy sm sd Adate); kk year :=dcyear(sy); kk month :=DCmonth(sm); kk day:=DCday(sd); result:=kk; end;
function TDWF DCDay(DDay: string): string; const CDDay:array[ ] of string=( 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 十四 十五 十六 十七 十八 十九 二十 二十一 二十二 二十三 二十四 二十五 二十六 二十七 二十八 二十九 三十 三十一 ); //日期的汉语表示 var dd:integer; begin dd:=strtoint(DDay); result:=cdday[dd]; end;
function TDWF DCmonth(DMonth: string): string; const CDmonth:array[ ] of string=( 一 二 三 四 五 六 七 八 九 十 十一 十二 ); //月份的汉语表示 var dm:integer; begin dm:=strtoint(DMonth); result:=cDmonth[dm]; end;
function TDWF DCYear(Dyear: string): string; const CDdigit:array[ ] of string=( ○ 一 二 三 四 五 六 七 八 九 ); //数字的汉字表示 var dh dg i:integer; sg ss sb sq:string; Dtmp:string[ ]; begin dh:=length(Dyear); sg:= ;ss:= ;sb:= ;sq:= ; for i:= to dh do //i:= 及 i:=dh+ 时 为开始标志为(# ); begin dtmp:=Dyear[i]; dg:=strtoint(dtmp); case i of : sg:=cddigit[dg]; : ss:=cddigit[dg]; : sb:=cddigit[dg]; : sq:=cddigit[dg]; end; end; result :=sg+ss+sb+sq; end;
cha138/Article/program/Delphi/201311/25070相关参考
成文日期正确的书写形式是_____。A、2013年7月13日B、二零一三年七月十三号C、2013-7-13D、2013/7/13答案:A解析:成文日期应当用阿拉伯数字将年、月、日标全,年份应标全称,月
ACCESS的数据库中的自动编号类型在转化时sqlserver并没有将它设为自动编号型我们需在SQL创建语句中加上identity表示自动编号! 转化时跟日期有关的字段SQLSERVER默认为s
知识大全 2003版的电子表格转化为word文档形式后怎样调整格或者调整大小
请问一下:2003版的电子表格转化为word文档形式后怎样调整格或者调整大小?如果你用的第一种方法,插入后是一张矢量图片,鼠标点击后四个角落会有圆点,拖动圆点调节就好。如果是第二种方法直接复制的,那么
js将long日期格式转换为标准日期格式 复制代码代码如下:cha138/Article/program/Java/JSP/201405/30753
报道和报到有什么区别报道是一个汉语词汇,读音为bàodào,指通过报纸、杂志、广播、电视或其他形式把新闻告诉群众或指用书面或广播、电视形式发表的新闻稿。报到,读音bàodào,汉语成语,向组织报告自己
生产价格是_____的转化形式。A、生产成本B、价值C、货币D、资金答案:B解析:商品的生产价格是由部门平均生产成本和社会平均利润构成的价格,它是价值的转化形式。故本题答案选B。
知识大全 如何将pbb转化为普通文件,例如一个加密的视频“xxx.mp4.pbb”文件,我想将它转化为我们普
如何将pbb转化为普通文件,例如一个加密的视频“xxx.mp4.pbb”文件,我想将它转化为我们普用屏幕录像软件录一下就行了。如何将MP4文件转化为AMV文件?AMV文件是特定的文件,常用在彩屏MP3
将ACCESS的转化为SQLSERVER的体验 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! A
怎样计算两个时间之间的间隔? 间隔=DategetTime()DategetTime();得出来的是毫秒数 除是秒再除是分再除是小时 记住java标准库中所有时间类都以此为基础转化的只是
知识大全 PHP将DateTime对象转化为友好时间显示的实现代码
PHP将DateTime对象转化为友好时间显示的实现代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下