首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎样将当前系统时间格式化字符串?该怎么处理

2012-02-17 
怎样将当前系统时间格式化字符串?我想在程序中用当前时间作为表里的一个编号,怎么样取得这个时间。比如:比

怎样将当前系统时间格式化字符串?

我想在程序中用当前时间作为表里的一个编号,怎么样取得这个时间。比如:
比如:我得到的时间是:2007-06-30 10:21:36 怎么能格式化为字符串:20070630102136 谢谢了


[解决办法]
FormatDateTime('yyyyMMddHHnnss',now);
[解决办法]
FormatDateTime(Param, Now); //Now = 2006-05-01 17:09:03 星期一 

Param: 
   yy(年):06 
   yyyy(年):2006 
   m(月):5 
   mm(月):05 
   mmm(月):5月 
   d(日):1 
   dd(日):01 
   h(时):17 
   hh(时):17 
   n(分):9 
   nn(分):09 
   s(秒):3 
   ss(秒):03 
   ddd(星期):星期一 
   ddddd(日期):2006-5-1 
   dddddd(日期):2006年5月1日 
   yyyy年mm月dd日(日期):2006年05月01日 
   AM/PM(上午/下午):PM 
   t(时间):17:09 
   tt(时间):17:04:03 
zzz(毫秒)
[解决办法]
FormatDateTime( "yyyymmddhhnnss ",now);
[解决办法]
delphi 帮助里面有DateTimeTOString的详细说明,
[解决办法]
FormatDateTime( "yyyymmddhhnnss ",now);
[解决办法]
var
S:string;
S:= FormatDateTime('YYYYMMDDHHNNSS',now);

热点排行